1
اعتبارًا من الإصدار 5.0 من kernel Linux ، تطبق Btrfs الميزات التالية: في الغالب الشفاء الذاتي في بعض التكوينات نظرًا لطبيعة إلغاء التجزئة عبر الإنترنت للكتابة وخيار التحميل التلقائي autodefrag نمو حجم عبر الإنترنت وتقليص إضافة وإزالة جهاز كتلة الإنترنتموازنة عبر الإنترنت (حركة الكائنات بين أجهزة الكتلة للتوازن في التحميل). تحقق نظام الملفات غير المتصل من تنقية البيانات عبر الإنترنت للعثور على الأخطاء وإصلاحها تلقائيًا للملفات ذات النسخ الاحتياطية RAID 0 و RAID 1 و RAID 10 (جذور فرعية لنظام الملفات القابلة للتركيب بشكل منفصل داخلكل قسم من أقسام القرص) ضغط شفاف عبر zlib و LZO و ZSTD (منذ 4.14) ، قابل للتكوين لكل ملف أو وحدة تخزين قابلة للكتابة الذرية (عبر نسخ عند الكتابة) أو لقطات للقراءة فقط من الأجزاء الفرعية استنساخ الملفات (نسخ على ملفات فردية)) عبر حزب المحافظين - إعادة التدفق[39] الاختبارات على البيانات والبيانات الوصفية (CRC-32C) التحويل الموضعي من ext3 / 4 إلى Btrfs (مع الاستعادة).هذه الميزة تراجعت حول btrfs-progs الإصدار 4.0 ، معاد كتابتها من الصفر في 4.6.اتحاد تركيب وحدة التخزين للقراءة فقط ، والمعروفة باسم نشر نظام الملفات (تخزين للقراءة فقط يستخدم كنسخ النسخ للكتابة على Btrfs القابلة للكتابة) تجاهل كتلة (استعادة مساحة على بعض الإعدادات الافتراضية وتحسين مستوى التآكل على SSDs مع TRIM)إرسال / استقبال (حفظ الفرق بين اللقطات إلى دفق ثنائي) نسخ احتياطي تزايدي إلغاء البيانات المكررة خارج النطاق (يتطلب أدوات مساحة مستخدمين) القدرة على التعامل مع ملفات المبادلة وأقسام المبادلة ...