Udgivelsen af Btrfs-Progs 6.13 inkluderer værktøjer og biblioteker til at arbejde med Btrfs-filsystemet fra brugerrum. Det indeholder et administrationsværktøj til btrfs, værktøjet mkfs.btrfs til oprettelse af partitioner, programmet fsck.btrfs til kontrol af partitioner, et interface til at ændre parametre med btrfstune, værktøjet btrfs-image til oprettelse af FS-billeder og bibliotekt libbtrfsutil. Koden er skrevet i C og distribueres under GPLv2-licensen.
Den mest markante ændring i den nye version er tilføjelsen af muligheden "—compress" i mkfs-værktøjet, som tillader komprimering ved oprettelsen af et filsystem fyldt med indhold fra en angivet katalog med filer (ved brug af "—rootdir"-muligheden). Som standard er komprimering deaktiveret ved oprettelsen af et filsystem med indhold. De understøttede komprimeringsalgoritmer er lzo, zlib og zstd. Komprimeringsniveauet kan angives, f.eks. "—compress=zlib:9".
Der er tilføjet muligheden "—limit" til btrfs scrub-kommandoen for at begrænse gennemløbsbredden under kontrollen. I btrfstune-værktøjet er der tilføjet muligheden "—remove-simple-quota" til at fjerne de strukturer, der bruges til forenklede kvoter (squota). Kravene til den minimale version af Botan-biblioteket er steget op til version 3.0.
Kilde: opennet.ru
