Die Veröffentlichung des Btrfs-Progs-Pakets 6.13 wurde vorgestellt, das Dienstprogramme und Bibliotheken für die Arbeit mit dem Btrfs-Dateisystem aus dem Benutzerspeicherraum umfasst. Es enthält ein administratives Dienstprogramm für btrfs, das Dienstprogramm zum Erstellen von Partitionen mkfs.btrfs, ein Programm zur Überprüfung von Partitionen fsck.btrfs, eine Schnittstelle zur Änderung von Parametern btrfstune, das Dienstprogramm zum Erstellen von btrfs-Bildern btrfs-image und die Bibliothek libbtrfsutil. Der Code ist in der Programmiersprache C geschrieben und steht unter der GPLv2-Lizenz.
Die auffälligste Änderung in der neuen Version ist die Hinzufügung der Option "—compress" im Dienstprogramm mkfs, die es ermöglicht, Kompression bei der Erstellung des Dateisystems zu verwenden, indem der Inhalt aus dem angegebenen Verzeichnis mit Dateien gefüllt wird (bei Verwendung der Option "—rootdir"). Standardmäßig ist die Kompression bei der Erstellung des Dateisystems deaktiviert. Unterstützt werden die Kompressionsalgorithmen lzo, zlib und zstd. Es kann ein Kompressionsgrad angegeben werden, zum Beispiel "—compress=zlib:9".
Der btrfs scrub-Befehl hat die Option "—limit" erhalten, um die Durchsatzrate des Überprüfungsprozesses zu begrenzen. Im Dienstprogramm btrfstune wurde die Option "—remove-simple-quota" hinzugefügt, um Strukturen zu entfernen, die für vereinfachte Quoten (squota) verwendet werden. Bis zur Version 3.0 wurden die Anforderungen an die minimale Version der Botan-Bibliothek erhöht.
Quelle: opennet.ru
