Selain driver grafis/display kernel M1/M2 DRM Apple dalam pengembangan yang ditulis dalam Rust, sekarang ada driver kernel terkait grafis kedua yang terlihat bekerja lebih awal di Rust. Driver VGEM yang ada sedang ditulis ulang dalam bahasa pemrograman Rust. VGEM adalah penyedia GEM Virtual dan telah ada selama beberapa waktu sebagai layanan manajemen memori Graphics Execution Manager (GEM) minimal yang didukung non-perangkat keras. Ini digunakan oleh LLVMpipe dan skenario driver 3D non-asli lainnya untuk berbagi buffer. VGEM bagus untuk meningkatkan kinerja rasterizer perangkat lunak dan telah menjadi bagian dari kernel arus utama selama lebih dari satu dekade.
VGEM tidak banyak berpikir akhir-akhir ini dan jelas tidak semenarik beberapa driver GPU perangkat keras baru yang mengilap. Tetapi pengembang sumber terbuka MaĆra Canal baru-baru ini mulai meretas VGEM Rust sebagai upaya Rust kedua ini dalam subsistem Direct Rendering Manager (DRM). Pekerjaan VGEM Rust masih dalam tahap awal tetapi sebagian besar kasus uji IGT lulus. Mereka yang ingin mempelajari lebih lanjut tentang upaya ini dapat melihat posting blog ini.
Itulah berita seputar Linux GET Driver Kernel Ditulis Ulang Di Rust, semoga bermanfaat. Disadur dari Phoronix.com.Artikel Diperbarui pada: March 01, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani