Sebagai bagian dari banjir tambalan Malam Tahun Baru, pengembang XFS Darrick Wong mengirimkan tambalan yang bekerja pada dukungan defragmentasi ruang kosong, di antara pekerjaan lain untuk lebih meningkatkan sistem file sumber terbuka yang matang ini.
Darrick Wong mengirimkan berbagai tambalan saat dia membersihkan pohon Git-nya di akhir tahun dan titik fokusnya adalah mendapatkan dukungan untuk mendefrag ruang kosong dengan sistem file ini, yang pada gilirannya diperlukan untuk kemudian dapat mendukung penyusutan online dari sistem file XFS.
Dengan pekerjaan ini adalah berbagai perbaikan driver kernel XFS, lebih baik menangani beberapa beban kerja yang memecah file pada XFS dengan sangat buruk, scrub metadata vektor dan dukungan perbaikan, melaporkan informasi penghitungan ulang ke ruang pengguna, dan akhirnya pekerjaan untuk mengaktifkan defragmentasi ruang kosong .
Dengan pekerjaan ini, fokusnya adalah membersihkan ruang seni di akhir sistem file sebelum menyusutkannya dan/atau mengosongkan ruang kosong untuk mengantisipasi membuat alokasi yang lebih besar. Ini melibatkan perubahan pada driver kernel XFS dan kemudian kode ruang pengguna xfsprogs.
Perubahan kernel saat ini ada di cabang defrag-freespace xfs-linux.git. Pekerjaan ini masih dalam proses sehingga tidak jelas apakah ini akan siap untuk siklus v6.3 tetapi bagaimanapun juga ini adalah pekerjaan yang sedang berjalan dan mendekati dukungan penyusutan sistem file online untuk XFS. Pada tahun ini juga XFS berharap untuk menghadirkan dukungan perbaikan sistem file online untuk kernel arus utama.
Itulah berita seputar XFS Memajukan Defragmenting Free Space - Dibutuhkan Untuk Penyusutan Online, semoga bermanfaat. Disadur dari Phoronix.com.