Awal minggu ini dengan permintaan tarik Bcachefs asli untuk Linux 6.9 Linus Torvalds tidak senang dengan beberapa kode yang berkaitan dengan memutar kode perpustakaan baru sehingga dapat digunakan kembali setidaknya oleh sistem file XFS. Permintaan penarikan yang direvisi telah dikirimkan tanpa spin-out perpustakaan tersebut dan Torvalds hari ini melanjutkan dan menggabungkan driver sistem file yang diperbarui tersebut.
Permintaan penarikan Bcachefs yang direvisi tanpa kode perpustakaan yang mengecewakan Linus Torvalds telah digabungkan untuk Linux 6.9. Peningkatan Bcachefs untuk siklus kernel ini meliputi:
– Subvolume anak btree; ini diperlukan untuk menyediakan antarmuka ruang pengguna untuk subvolume berjalan, yang akan dibahas nanti
– Banyak perbaikan pada pemeriksaan struktur direktori
– Peningkatan pipeline jurnal, yang secara signifikan meningkatkan kinerja pada beban kerja penulisan dengan kedalaman tinggi
– Perbaikan jalur buang: jalur buangan lebih efisien, dan tidak lagi membuang jurnal jika tidak diperlukan
– Jalur tulis buffer sekarang dapat menghindari pengambilan kunci inode
– pembantu mm baru: memalloc_flags_{save|restore}
– mempool sekarang melakukan kvmalloc mempools Saluran jurnal yang ditingkatkan, perbaikan pembuangan, dan pengoptimalan lainnya bagus untuk dilihat untuk sistem file ini yang awalnya digabungkan kembali di Linux 6.7.
Daftar lengkap patch Bcachef yang digabungkan untuk Linux 6.9 dapat ditemukan melalui permintaan tarik v2.
Itulah berita seputar Bcachefs Melihat Peningkatan Pipelining Jurnal & Pembuangan yang Lebih Efisien Dengan Linux 6.9, semoga bermanfaat. Disadur dari Phoronix.com.