تم إطلاق إصدار حزمة Btrfs-Progs 6.13، والتي تتضمن أدوات مساعدة ومكتبات للعمل مع نظام الملفات Btrfs من مساحة المستخدم. تتضمن الحزمة أداة مساعدة موحدة لإدارة btrfs، وأداة مساعدة لإنشاء أقسام mkfs.btrfs، وبرنامج للتحقق من الأقسام fsck.btrfs، وواجهة لتغيير المعلمات btrfstune، وأداة مساعدة لإنشاء صور FS btrfs-image ومكتبة libbtrfsutil. تمت كتابة الكود بلغة C وتم توزيعه بموجب ترخيص GPLv2.
كان التغيير الأكثر أهمية في الإصدار الجديد هو إضافة خيار "--compress" إلى أداة mkfs، والذي يسمح باستخدام الضغط عند إنشاء نظام ملفات مملوء بالمحتويات من دليل محدد بالملفات (عند استخدام خيار "--rootdir"). بشكل افتراضي، عند إنشاء نظام ملفات باستخدام الحشو، يتم تعطيل الضغط. تتضمن خوارزميات الضغط المدعومة lzo وzlib وzstd. من الممكن تحديد مستوى الضغط، على سبيل المثال، "--compress=zlib:9".
تم إضافة خيار "--limit" إلى أمر التنظيف btrfs للحد من معدل إنتاج عملية التنظيف. تحتوي الأداة المساعدة btrfstune على خيار "--remove-simple-quota" لإزالة الهياكل المستخدمة للحصص البسيطة (squota). تمت زيادة متطلبات الإصدار الأدنى لمكتبة Botan إلى الفرع 3.0.
المصدر: opennet.ru
