Foi lançado o pacote Btrfs-Progs 6.13, que inclui utilitários e bibliotecas para trabalhar com o sistema de arquivos Btrfs a partir do espaço do usuário. O pacote contém uma ferramenta para administração do btrfs, utilitários para criar partições mkfs.btrfs, um programa para verificar partições fsck.btrfs, uma interface para alterar parâmetros btrfstune, uma ferramenta para criar imagens de FS btrfs-image e a biblioteca libbtrfsutil. O código está escrito em C e é distribuído sob a licença GPLv2.
A mudança mais notável na nova versão é a adição da opção "—compress" no utilitário mkfs, permitindo usar compressão ao gerar um sistema de arquivos com o preenchimento do conteúdo de um diretório especificado com arquivos (quando usando a opção "—rootdir"). Por padrão, ao gerar um sistema de arquivos com preenchimento, a compressão está desativada. Os algoritmos de compressão suportados são lzo, zlib e zstd. É possível especificar o nível de compressão, por exemplo, "—compress=zlib:9".
A equipe btrfs scrub recebeu a opção "—limit" para limitar a largura de banda do processo de verificação. O utilitário btrfstune agora inclui a opção "—remove-simple-quota" para remover estruturas usadas para quotas simplificadas (squota). Até a ramificação 3.0, aumentaram os requisitos para a versão mínima da biblioteca Botan.
Fonte: opennet.ru
