Asahi Linux maju dalam dukungan M3 dan migrasi bootloader ke Rust

Proyek Asahi Linux telah merilis pembaruan yang merinci upaya berkelanjutan untuk mendukung chip M3 Apple, sambil mengumumkan migrasi bootloader m1n1-nya ke bahasa pemrograman Rust. Pengembang terus merekayasa balik perangkat keras Apple di tengah tantangan seperti akselerasi GPU dan manajemen daya. Kemajuan ini dibangun di atas fitur stabil untuk perangkat M1 dan M2 sebelumnya.

Proyek Asahi Linux, yang bertujuan menjalankan Linux pada perangkat keras Apple Silicon, telah menerbitkan laporan kemajuan terbarunya yang menyoroti pekerjaan berkelanjutan pada dukungan chip M3. Dipimpin oleh pengembang seperti Alyssa Rosenzweig dan Asahi Lina, tim sedang merekayasa balik ekosistem milik Apple, dengan fokus pada antarmuka perangkat keras dan optimalisasi kernel. Meskipun dukungan penuh untuk M3 pada perangkat seperti MacBook dan iMac terbaru belum segera tiba, kemajuan bertahap memastikan manfaat bagi pengguna M1 dan M2 melalui patch kernel yang menangani akselerasi GPU dan integrasi periferal.

Perkembangan kunci adalah migrasi bootloader m1n1 ke Rust, yang dihargai karena fitur keamanan memori dan konkurensinya. Perubahan ini, yang esensial untuk mem-boot Linux pada Apple Silicon, bertujuan untuk meningkatkan keandalan dan menyederhanakan pemeliharaan dengan mencegah bug umum pada sistem berbasis C melalui pemeriksa pinjam Rust. Perubahan ini sejalan dengan tren industri, termasuk adopsi modul Rust oleh kernel Linux, yang berpotensi memungkinkan iterasi lebih cepat dan mengurangi risiko keamanan selama inisialisasi perangkat keras awal.

Dukungan M3 menghadapi hambatan dari desain system-on-chip Apple yang berkembang, termasuk unit manajemen daya baru dan integrasi mesin saraf yang memerlukan driver khusus. Tim membangun atas pekerjaan M1 dan M2 sebelumnya, di mana Wi-Fi dan Bluetooth sekarang stabil. Kontribusi komunitas, termasuk eksperimen pada varian M3 Max, mendorong kemajuan meskipun kurangnya dokumentasi resmi Apple. Konformitas GPU penuh untuk OpenGL dan Vulkan pada M3 menuntut rekayasa balik yang ekstensif.

Melihat ke depan, peningkatan pada pengontrol tampilan dan penanganan USB direncanakan untuk rilis kernel Linux mendatang, menjanjikan kegunaan yang lebih baik. Etos terbuka proyek ini kontras dengan sistem tertutup Apple, memupuk inovasi dalam komputasi berbasis Arm sambil mengatasi tantangan seperti fragmentasi ekosistem. Keterlibatan komunitas tetap kuat, dengan saran firmware yang membantu pengguna menavigasi peningkatan macOS.

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami kebijakan privasi untuk informasi lebih lanjut.
Tolak