1
مطابق نسخه 5.0 هسته لینوکس ، Btrfs ویژگیهای زیر را پیاده سازی می کند: بیشتر عملکرد خود بهبودی در برخی از تنظیمات به دلیل ماهیت کپی برداری نوشتن Defragmentation Online و گزینه Mount autodefrag است که باعث افزایش حجم آنلاین و کوچک شدن دستگاه بلوک آنلاین می شود.تعادل آنلاین (جابجایی اشیاء بین دستگاههای بلاک به تعادل بار) سیستم فایل آفلاین چک کردن داده های آنلاین برای یافتن خطاها و رفع خودکار آنها برای پرونده هایی با کپی های اضافی RAID 0 ، RAID 1 و RAID 10 Subvolumes (یک یا چند ریشه سیستم فایل جداگانه قابل نصب در داخل)هر پارتیشن دیسک) فشرده سازی شفاف از طریق zlib، LZO و (از 4.14) ZSTD ، قابل تنظیم در هر پرونده یا حجم اتمی قابل نوشتن (از طریق کپی کردن بر روی نوشتن) یا عکس های فقط خواندنی از سابوولوم ها کلونینگ پرونده (کپی بر روی نوشتن بر روی فایل های فردی) از طریق cp --reflink[39] بررسی داده ها و ابرداده ها (CRC-32C) تبدیل در محل از ext3 / 4 به Btrfs (با برگشت).این ویژگی در اطراف btrfs-progs نسخه 4.0 پشت سر هم قرار دارد ، که در ابتدا در 4.6 از ابتدا بازنویسی شده است.نصب و راه اندازی فضای ذخیره سازی فقط خواندنی ، معروف به بذر سیستم فایل (ذخیره سازی فقط خواندنی که از آن به عنوان نسخه پشتیبان نوشتن برای Btrf های قابل نوشتن استفاده می شود) مسدود کردن بلوک (بازگرداندن فضای موجود در برخی از برنامه های مجازی و بهبود سطح سایش در SSD ها با TRIM)ارسال / دریافت (صرفه جویی در تفاوت بین عکس های فوری به یک باینری متفاوت است) پشتیبان گیری افزایشی deduplication داده های خارج از باند (به ابزارهای فضای کاربر نیاز دارد) امکان رسیدگی به پرونده های مبادله و پارتیشن swap ...
btrfs