Представен е новият пакет Btrfs-Progs 6.13, който включва инструменти и библиотеки за работа с файловата система Btrfs от потребителското пространство. В него е включен основният инструмент за администриране на btrfs, инструмент за създаване на дялове mkfs.btrfs, програма за проверка на дялове fsck.btrfs, интерфейс за промяна на параметри btrfstune, инструмент за създаване на образи на файловата система btrfs-image и библиотеката libbtrfsutil. Кодът е написан на C и се разпространява под лицензия GPLv2.
Най-забележителната промяна в новата версия е добавянето на опцията «—compress» в инструмента mkfs, която позволява използването на компресия при генериране на файловата система с попълване на съдържание от указаната директория с файлове (при използване на опцията «—rootdir»). По подразбиране компресията е изключена при генериране на файловата система с попълване. Поддържат се алгоритми за компресия lzo, zlib и zstd. Може да се зададе ниво на компресия, например, «—compress=zlib:9».
В командата btrfs scrub е добавена опцията «—limit» за ограничаване на пропускателната способност на процеса на проверка. В инструмента btrfstune е добавена опцията «—remove-simple-quota» за премахване на структури, използвани за опростени квоти (squota). Преди версия 3.0 бяха повишени изискванията за минималната версия на библиотеката Botan.
Източник: opennet.ru
