
À medida que a versão 6.9 do Linux se aproxima, David Sterba, da SUSE, apresentou atualizações para o sistema de arquivos Btrfs, que incluem não apenas melhorias de estabilidade e correções de bugs, mas também otimizações de desempenho.
Novidades no desempenho do Btrfs
Entre as principais otimizações de desempenho do Btrfs no Linux 6.9, Sterba destaca as seguintes melhorias:
Aceleração da logação: uma ligeira aceleração no registro, quando a estrutura realocada é alocada anteriormente apenas uma vez, o que reduz a latência e diminui os conflitos de bloqueio.
Aumento da largura de banda: um aumento ligeiro na largura de banda (+6%), redução dos conflitos de bloqueio após a limpeza de bits de alocação adiada, aplicável a vários tipos comuns de carga de trabalho.
Omissão do recálculo completo de cotas: se uma nova conexão for adicionada na mesma transação, o recálculo completo de cotas pode ser omitido.
Essas otimizações não apenas melhoram o desempenho geral do Btrfs, mas também tornam seu uso mais eficiente em vários cenários de operação.
Melhorias adicionais no Btrfs
Além das otimizações mencionadas, o Btrfs no Linux 6.9 receberá uma correção para a compressão Zstd, melhorias no código de depuração, aumento na qualidade do tratamento de erros, preparação para uma divisão mais detalhada dos bloqueios de setores e refatoração do código. Todas essas mudanças são voltadas para aumentar a estabilidade, segurança e desempenho do sistema de arquivos.
Fonte: linux.org.ru
