Aumento de Desempenho do Btrfs: Alocação de Blocos com Funções de Dispositivo

2025-07-11

Uma melhoria significativa de desempenho está chegando ao sistema de arquivos Btrfs! Uma nova atualização introduz um método de alocação de blocos baseado em desempenho usando funções de dispositivo, resolvendo o desequilíbrio atual causado pela alocação baseada apenas em espaço livre. Ao definir cinco funções de dispositivo (metadata_only, metadata, none, data, data_only) e priorizando as funções juntamente com o espaço restante, o sistema pode atribuir inteligentemente dispositivos mais rápidos a metadados e dispositivos mais lentos a dados, aumentando significativamente o desempenho de leitura/escrita. Essa melhoria evita medições complexas de velocidade de dispositivo, aproveitando o formato existente no disco para um gerenciamento de armazenamento mais inteligente e eficiente.

Desenvolvimento