Driver open-source Nouveau untuk perangkat keras NVIDIA siap meningkatkan performa dengan dukungan halaman memori lebih besar dan kompresi di kernel Linux 6.19 mendatang. Patch yang diajukan oleh pemelihara Ben Skeggs mengatasi bottleneck utama, khususnya menguntungkan driver Vulkan NVK. Pembaruan ini bertujuan untuk mempersempit kesenjangan performa dengan driver proprietary NVIDIA.
Dalam lanskap driver grafis open-source, proyek Nouveau maju dengan peningkatan signifikan untuk Linux 6.19. Patch dari Ben Skeggs memperkenalkan dukungan untuk ukuran halaman lebih besar, seperti 64K daripada batas sebelumnya 4K, dalam manajemen memori Nouveau. Perubahan ini, yang krusial untuk driver Vulkan NVK di Mesa, mengurangi overhead dalam pemetaan memori dan meningkatkan efisiensi untuk beban kerja seperti gaming dan komputasi AI.
Pengembangan ini berasal dari pengujian performa NVK, di mana pembatasan ukuran halaman driver kernel menghambat kemajuan meskipun firmware GSP NVIDIA untuk GPU yang lebih baru. Seri Skeggs memungkinkan Nouveau untuk mengiklankan ukuran halaman ganda ke user-space, selaras dengan tuntutan VRAM GPU modern. Melengkapi ini, dukungan kompresi mengoptimalkan penggunaan memori pada perangkat keras NVIDIA, berpotensi menurunkan kebutuhan bandwidth dan meningkatkan frame rate di aplikasi grafis.
Fitur-fitur ini menargetkan integrasi selama jendela merge Linux 6.19, mengikuti 15 November 2025. Secara historis, Nouveau tertinggal dalam performa dari driver proprietary, tetapi upaya open-sourcing NVIDIA baru-baru ini telah mendorong proyek tersebut. Nouveau mendukung kartu NVIDIA dari arsitektur Fermi hingga Turing dan Ampere.
Secara teknis, pembaruan memodifikasi subsistem Direct Rendering Manager (DRM) Nouveau untuk menangani halaman 64K melalui unit manajemen memori (MMU) kernel, dengan perhatian pada kompatibilitas user-space. Kompresi memanfaatkan perangkat keras GPU NVIDIA untuk kompresi framebuffer dan tekstur secara on-the-fly, membantu efisiensi daya di sistem mobile dan embedded.
Untuk NVK, perubahan ini menjanjikan lebih sedikit miss translation lookaside buffer (TLB) dan throughput yang lebih baik, mengatasi kesenjangan benchmark saat ini. Sementara driver Nova berbasis Rust eksperimental NVIDIA muncul, Nouveau tetap menjadi opsi open-source utama. Perusahaan mungkin melihat manfaat di lingkungan AI yang divirtualisasi, dengan ikatan ekosistem yang lebih luas seperti kontribusi Linux dari Microsoft.
Tantangan termasuk keuntungan terbatas untuk perangkat keras lama dan pengujian yang sedang berlangsung. Umpan balik komunitas mencerminkan optimisme, memposisikan Linux 6.19 sebagai tonggak untuk dukungan NVIDIA open-source.