เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก Linux เบเบฑเบš GNOME เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบŠเบดเบš Apple M1

เบเบฒเบ™เบฅเบดเป€เบฅเบตเปˆเบกเป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Linux เบชเปเบฒเบฅเบฑเบšเบŠเบดเบš Apple M1, เบชเบปเปˆเบ‡เป€เบชเบตเบกเป‚เบ”เบเป‚เบ„เบ‡เบเบฒเบ™ Asahi Linux เปเบฅเบฐ Corellium, เป„เบ”เป‰เบšเบฑเบ™เบฅเบธเบˆเบธเบ”เบ—เบตเปˆเบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ desktop GNOME เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก Linux เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบŠเบดเบš Apple M1. เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ‚เบญเบ‡เปœเป‰เบฒเบˆเปเบ–เบทเบเบˆเบฑเบ”เบฅเบฐเบšเบฝเบšเป‚เบ”เบเปƒเบŠเป‰เป€เบŸเบฃเบกเบšเบฑเบšเป€เบŸเบต, เปเบฅเบฐเบฎเบญเบ‡เบฎเบฑเบš OpenGL เป‚เบ”เบเปƒเบŠเป‰ LLVMPipe rasterizer เบŠเบญเบšเปเบง. เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบ•เบปเบงโ€‹เบ›เบฐโ€‹เบกเบงเบ™โ€‹เบœเบปเบ™โ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบœเบปเบ™โ€‹เปƒเบซเป‰โ€‹เป„เบ”เป‰โ€‹เบชเบนเบ‡โ€‹เป€เบ–เบดเบ‡โ€‹เบ„เบงเบฒเบกโ€‹เบฅเบฐโ€‹เบญเบฝเบ” 4Kโ€‹, เป„เบ”โ€‹เป€เบงเบตโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบงเบดโ€‹เบชเบฐโ€‹เบงเบฐโ€‹เบเบญเบ™โ€‹เบ›เบตเป‰เบ™โ€‹เบเบฑเบšโ€‹เบเบฑเบ™โ€‹.

เป‚เบ„เบ‡เบเบฒเบ™ Asahi เป„เบ”เป‰เบšเบฑเบ™เบฅเบธเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™ GPU เบ‚เบญเบ‡ M1 SoC เปƒเบ™ Linux kernel เบ•เบปเป‰เบ™เบ•เป. เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก Linux เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™, เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เปเบเปˆเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เบซเบผเบฒเบเป†เปเบœเปˆเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš PCIe, เป„เบ”เป€เบงเบต pinctrl เบชเปเบฒเบฅเบฑเบšเบฅเบปเบ”เป€เบกเบžเบฒเบเปƒเบ™, เปเบฅเบฐเป„เบ”เป€เบงเบตเบชเบฐเปเบ”เบ‡เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบชเบฐเบซเบ™เบญเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบซเบ™เป‰เบฒเบˆเปเปเบฅเบฐเบšเบฑเบ™เบฅเบธเบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ‚เบญเบ‡ USB เปเบฅเบฐ Ethernet. เบเบฒเบ™เป€เบฅเบฑเปˆเบ‡เบเบฒเบŸเบดเบเบเบฑเบ‡เบšเปเปˆเบ–เบทเบเปƒเบŠเป‰เป€เบ—เบทเปˆเบญ.

เบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆ, เป€เบžเบทเปˆเบญเบเบฑเบšเบ„เบทเบ™เบงเบดเบชเบฐเบงเบฐเบเบญเบ™ M1 SoC, เป‚เบ„เบ‡เบเบฒเบ™ Asahi, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบžเบฐเบเบฒเบเบฒเบก disassemble เป„เบ”เป€เบงเบต macOS, เบ›เบฐเบ•เบดเบšเบฑเบ” hypervisor เบ—เบตเปˆเปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡ macOS เปเบฅเบฐ M1 chip เปเบฅเบฐเป‚เบ›เปˆเบ‡เปƒเบชเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เปเบฅเบฐเบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบŠเบดเบš. เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡ SoC M1 เบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบŠเบดเบšเปƒเบ™เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเปเบกเปˆเบ™เบเบฒเบ™เป€เบžเบตเปˆเบก coprocessor เบเบฑเบšเบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบชเบฐเปเบ”เบ‡ (DCP). เป€เบ„เบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เป„เบ”เป€เบงเบตเบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™ macOS เป„เบ”เป‰เบ–เบทเบเป‚เบญเบ™เป„เบ›เบ‚เป‰เบฒเบ‡เบ„เบฝเบ‡เบ‚เบญเบ‡ coprocessor เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰, เป€เบŠเบดเปˆเบ‡เป€เบญเบตเป‰เบ™เบซเบ™เป‰เบฒเบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบกเบ‚เบญเบ‡ coprocessor เบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš RPC เบžเบดเป€เบชเบ”.

เบœเบนเป‰เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบฐเบ•เบทเบฅเบทเบฅเบปเป‰เบ™เป„เบ”เป‰เบงเบดเป€เบ„เบฒเบฐเบเบฒเบ™เป‚เบ—เบขเปˆเบฒเบ‡เบžเบฝเบ‡เบžเปเบเบฑเบšเบญเบดเบ™เป€เบ•เบตเป€เบŸเบ” RPC เบ™เบตเป‰เป€เบžเบทเปˆเบญเปƒเบŠเป‰ coprocessor เบชเปเบฒเบฅเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบซเบ™เป‰เบฒเบˆเป, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ•เบปเบงเบเบฐเบžเบดเบšเบ‚เบญเบ‡เบฎเบฒเบ”เปเบงเปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบฐเบเบญเบšเปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”. เบšเบฑเบ™เบซเบฒเปเบกเปˆเบ™เบงเปˆเบฒเบญเบดเบ™เป€เบ•เบตเป€เบŸเบ” RPC เปเบกเปˆเบ™เป€เบŸเบตเบกเปเบงเบ‚เบถเป‰เบ™เบเบฑเบšเปเบ•เปˆเบฅเบฐเบฎเบธเปˆเบ™เบ‚เบญเบ‡ macOS, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ Asahi Linux เบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบธเบ™เบžเบฝเบ‡เปเบ•เปˆเบšเบฒเบ‡เบฎเบธเปˆเบ™ firmware. เบเปˆเบญเบ™โ€‹เบญเบทเปˆเบ™โ€‹เบซเบกเบปเบ”, เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เปƒเบซเป‰โ€‹เบเบฑเบš firmware เบ—เบตเปˆโ€‹เบชเบปเปˆเบ‡โ€‹เบเบฑเบš macOS 12 โ€œMontereyโ€. เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ”เบฒเบงเป‚เบซเบฅเบ”เป€เบงเบตเบŠเบฑเบ™เป€เบŸเบตเบกเปเบงเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป„เบ”เป‰, เป€เบžเบฒเบฐเบงเปˆเบฒเป€เบŸเบตเบกเปเบงเป„เบ”เป‰เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เป‚เบ”เบ iBoot เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป‚เบญเบ™เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเป„เบ›เบเบฑเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เปเบฅเบฐเบ”เป‰เบงเบเบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เป‚เบ”เบเปƒเบŠเป‰เบฅเบฒเบเป€เบŠเบฑเบ™เบ”เบดเบˆเบดเบ•เบญเบ™.

เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก Linux เบเบฑเบš GNOME เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบŠเบดเบš Apple M1
เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก Linux เบเบฑเบš GNOME เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเบŠเบดเบš Apple M1


เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™