Pengembang kernel Cong Wang memperkenalkan DAXFS, sistem berkas baca-saja baru yang dirancang untuk akses langsung ke memori bersama di Linux. Dibangun di atas infrastruktur Direct Access, ia melewati caching halaman tradisional untuk mengurangi beban memori. Usulan ini bertujuan memungkinkan pembagian data yang efisien antar kernel dan perangkat.
Cong Wang, pengembang kernel di Multikernel, mengumumkan DAXFS di daftar surat kernel Linux. Sistem berkas ini memanfaatkan infrastruktur Direct Access (DAX) kernel Linux, yang memungkinkan akses langsung ke memori fisik bersama tanpa bergantung pada tumpukan I/O blok konvensional. ≠n≠nTidak seperti opsi mapan seperti RAMFS atau TMPFS, yang menggunakan cache halaman dan mengalokasikan memori per instance, DAXFS memetakan wilayah memori fisik berurutan langsung ke sistem berkas. Akibatnya, pembacaan berkas menjadi pemuatan memori langsung, meminimalkan beban dalam skenario di mana data baca-saja mungkin diduplikasi di RAM. ≠n≠nDAXFS mendukung memori dari perangkat seperti GPU, FPGA, atau yang terhubung via CXL, menggunakan API dma-buf untuk akses baca-saja ke data yang didukung perangkat. Desainnya sengaja sederhana: menggunakan format gambar mandiri baca-saja dan melewati alokasi runtime, penanganan metadata rumit, dan kode khusus perangkat. ≠n≠nAplikasi potensial mencakup pembagian gambar dasar kontainer atau Docker antar instance kernel terpisah melalui memori bersama, menghindari transfer jaringan dalam pengaturan pooling memori CXL, mengurangi penggunaan RAM dengan memasangkan DAXFS dan OverlayFS untuk kontainer, serta menyediakan akses zero-copy ke data statis di memori akselerator. ≠n≠nKode berada di GitHub sebagai usulan eksperimental. Wang mencatat bahwa integrasi apa pun ke kernel utama akan memerlukan diskusi dan tinjauan komunitas. Pengumuman muncul pada 25 Januari 2026.