1
Od verzie 5.0 jadra systému Linux implementuje Btrfs tieto vlastnosti: Väčšinou sa v niektorých konfiguráciách samolieči kvôli defragmentácii online pomocou funkcie copy-on-write a možnosti autodefrag mount Online rast objemu a zmenšovanie Pridávanie a odstraňovanie blokovacích zariadení onlineVyrovnávanie online (pohyb objektov medzi blokovacími zariadeniami na vyváženie zaťaženia) Kontrola offline súborového systému Kontrola obsahu online zisťovanie chýb a ich automatické opravovanie pre súbory s redundantnými kópiami RAID 0, RAID 1 a RAID 10 (jeden alebo viac samostatne pripojiteľných koreňov súborového systému v rámcikaždá disková oblasť) Transparentná kompresia prostredníctvom zlib, LZO a (od 4.14) ZSTD, konfigurovateľná pre súbor alebo zväzok Atómový zápis (prostredníctvom kopírovania pri zápise) alebo iba na čítanie Snímky čiastkových zväzkov Klonovanie súborov (kopírovanie pri zápise na jednotlivé súbory)) prostredníctvom cp --reflink[39] Kontrolný súčet údajov a metaúdajov (CRC-32C) Konverzia na mieste z ext3 / 4 na Btrfs (so spätnou platnosťou).Táto funkcia regresovala okolo btrfs-progs verzie 4.0, prepísanej od nuly v 4.6.Jednotné pripevnenie úložného priestoru určeného len na čítanie, známeho ako osadzovanie súborového systému (úložný priestor určený len na čítanie používaný ako zálohovanie pri zápise pri zápise pre zapisovateľné súbory Btrfs) Blokovať vyradenie (pri niektorých virtualizovaných nastaveniach uvoľňuje priestor a zlepšuje vyrovnanie opotrebenia SSD pomocou TRIM)Odosielanie / prijímanie (ukladanie rozdielov medzi snímkami do binárneho toku) Prírastkové zálohovanie deduplikácia dát mimo pásma (vyžaduje nástroje priestoru používateľov) Schopnosť spracovávať odkladacie súbory a odkladacie oddiely ...