Aumento de performance do Btrfs no núcleo Linux 6.17

Para a inclusão no futuro núcleo 6.17, foram propostas otimizações e novas funcionalidades que aumentam o desempenho do Btrfs:

  • Suporte experimental a grandes folhos de páginas de memória (large folios). Espera-se que essa alteração reduza a sobrecarga e aumente o desempenho de várias operações. No momento, a funcionalidade está tecnicamente pronta para uso amplo, mas não recebeu testes suficientes para ser declarada estável.
  • Cache de solicitações para mapas de bit de alocação de espaço livre. Em testes com a criação de arquivos vazios, o desempenho das operações aumentou em 20%. Também foram notadas outras melhorias de desempenho em cenários com alta carga nos metadados.
  • Melhorado o pré-carregamento em sistemas que utilizam compressão de dados.
  • As chaves foram dispostas de maneira mais compacta na estrutura XArray, o que melhora a compactação do armazenamento de nós na árvore de extensões e permite a redução do número de nós finais em 50-70%.

Além disso, foram observadas mudanças no ioctl de desfragmentação e a ativação de um mecanismo desenvolvido anteriormente para prevenir a corrupção de sistemas de arquivos, limitando a gravação em dispositivos de bloco com sistemas de arquivos montados.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster