1
Od različice 5.0 jedra Linux Btrfs uporablja naslednje funkcije: Večinoma samozdravljenje v nekaterih konfiguracijah zaradi narave defragmentacije na spletu ob pisanju in pisanja z možnostjo samodejnega nastavitve na spletu Rast glasnosti in krčenje dodajanja in odstranjevanja spletnih blokovSpletno uravnoteženje (premikanje predmetov med blokovnimi napravami za uravnoteženje obremenitve) Preverjanje datotečnega sistema v spletu za iskanje napak in samodejno odpravljanje datotek z odvečnimi kopijami Podvladkov RAID 0, RAID 1 in RAID 10 (ena ali več ločljivih korenin datotečnega sistema znotrajvsaka diskovna particija Prozorna kompresija prek zlib, LZO in (od 4.14) ZSTD, nastavljiv po datoteki ali volumnu Atomski zapisljivi (prek kopiranja ob pisanju) ali posnetki samo za branje Posnetki podskupov Kloniranje datotek (kopiranje na pisanje na posamezne datoteke) prek cp --reflink[39] Kontrolne vsote podatkov in metapodatkov (CRC-32C) Pretvorba na mestu iz ext3 / 4 v Btrfs (z vračanjem nazaj).Ta funkcija se je vrnila okrog btrfs-progs različice 4.0, ki je bila znova napisana iz točke 4.6.Skupna namestitev pomnilnika samo za branje, znan kot sejanje datotečnega sistema (shranjevanje samo za branje, ki se uporablja kot podloga za kopiranje ob pisanju za zapisujoče Btrfs)Pošiljanje / prejemanje (shranjevanje razlik med posnetki v binarnem toku) Postopno varnostno kopiranje zunaj pasovnih podatkovnih podvajanj (zahteva orodja uporabniškega prostora) Sposobnost upravljanja datotek za zamenjavo in zamenljivih particij ...