Driver NTFSPlus diganti nama menjadi NTFS dalam seri patch kernel Linux

Pengembang kernel Namjae Jeon telah mengirimkan seri patch v3 untuk driver NTFSPlus, mengganti namanya menjadi NTFS sederhana untuk memfasilitasi integrasi ke kernel Linux. Pembaruan ini dibangun di atas driver NTFS baca-saja yang ada dan memperkenalkan peningkatan performa serta fitur baru. Perubahan ini bertujuan untuk menyederhanakan tinjauan kode dan meningkatkan kompatibilitas dengan operasi filesystem Linux modern.

Pengembangan driver NTFS baru untuk Linux telah mencapai tonggak penting dengan rilis seri patch v3. Namjae Jeon, yang dikenal karena kontribusinya pada driver exFAT dan server SMB ksmbd, mengirimkan patch ini ke mailing list kernel Linux pada 29 Desember 2025. Perubahan utama adalah penggantian nama NTFSPlus menjadi NTFS, yang menyusun ulang kode berdasarkan driver NTFS baca-saja yang sudah lama ada. Pendekatan ini, seperti dicatat oleh Phoronix, menyederhanakan tinjauan kode dengan memungkinkan pemelihara fokus pada inovasi daripada meninjau seluruh implementasi dari awal.

Driver NTFS yang diperbarui sekarang mendukung operasi tulis bersama fitur esensial seperti iomap untuk I/O langsung, penghapusan penggunaan buffer-head, fungsi utilitas, dan kompatibilitas dengan xfstests untuk pengujian filesystem. Peningkatan tambahan mencakup helper generik baru untuk konversi cluster-to-folio dan operasi byte-to-sector, pemberian readahead untuk file $MFT, dan penghapusan batas filesystem 2TB pada sistem 32-bit.

Benchmark performa menunjukkan peningkatan signifikan dibandingkan driver NTFS3 yang ada. Penulisan single-threaded 3-5% lebih cepat, sementara operasi multi-threaded meningkat 35-110%. Kecepatan daftar file meningkat 12-14%, dan waktu mount untuk partisi 4TB turun di bawah satu detik, dibandingkan lebih dari empat detik dengan NTFS3.

Namun, driver ini masih eksperimental. Dukungan journaling penuh belum ada, hanya replay journal yang berfungsi sebagian. Jeon berencana menambahkan journaling lengkap setelah driver diintegrasikan ke kernel utama. Kemajuan ini menandai perkembangan stabil dalam menyediakan dukungan NTFS yang kuat di Linux.

Artikel Terkait

Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
Gambar dihasilkan oleh AI

Kernel Linux 6.19 menambahkan peningkatan penjadwalan dan ekstensi C Microsoft

Dilaporkan oleh AI Gambar dihasilkan oleh AI

Kernel Linux 6.19 mendatang memperkenalkan peningkatan utama pada kerangka sched_ext untuk pemulihan penjadwal eBPF yang lebih baik dan mengintegrasikan ekstensi C Microsoft untuk kompilasi kode yang lebih bersih. Pembaruan ini bertujuan untuk meningkatkan stabilitas, kinerja, dan efisiensi pengembang di berbagai lingkungan komputasi. Kontribusi dari perusahaan seperti Google, Meta, dan Microsoft menyoroti kolaborasi yang berkembang dalam pengembangan open-source.

Versi beta terbaru SteamOS telah mengadopsi driver kernel NTSYNC. Pembaruan ini disorot dalam laporan dari Phoronix, situs yang fokus pada perangkat keras dan kinerja Linux.

Dilaporkan oleh AI

Linus Torvalds telah mengumumkan rilis kernel Linux 6.19-rc3, pembaruan yang lebih kecil dari biasanya setelah periode liburan. Rilis ini mencakup perbaikan kritis untuk masalah booting ARM64 dan peningkatan performa GPU. Ini dibangun di atas kandidat sebelumnya untuk menstabilkan kernel menjelang versi finalnya.

Para pengembang mengusulkan pengaktifan ekstensi sinkronisasi transaksional Intel (TSX) secara default di kernel Linux 7.0 mendatang pada CPU yang didukung. Perubahan ini bertujuan meningkatkan performa tanpa memerlukan konfigurasi manual. Langkah ini menargetkan perangkat keras yang mampu memanfaatkan fitur TSX.

Dilaporkan oleh AI

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.

AMD telah merilis patch baru untuk driver Linux-nya guna mendukung alokasi batch userptr. Pembaruan ini bertujuan meningkatkan performa di lingkungan Linux. Perkembangan ini dilaporkan oleh Phoronix.

Dilaporkan oleh AI

Pengembang Linux kunci, termasuk Linus Torvalds, telah menyetujui Rust sebagai bahasa yang sepenuhnya layak untuk pemrograman kernel, mengakhiri status eksperimentalnya. Keputusan ini diambil pada KTT Tahunan Pemelihara Kernel dan diumumkan di LWN.net. Meskipun ini menaikkan Rust sejajar dengan C dan assembler, implementasi praktis masih memerlukan pekerjaan bridging yang signifikan.

 

 

 

Situs web ini menggunakan cookie

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