Pacotes do kernel Linux habilitam suporte a blocos grandes no ext4

Pacotes recentes ao kernel Linux introduzem suporte a tamanhos de bloco maiores no sistema de arquivos EXT4, excedendo o tamanho de página típico de 4KB. Apresentados pelo colaborador Matthew Wilcox, essas mudanças visam impulsionar o desempenho em aplicações intensivas em armazenamento em até 30%. O desenvolvimento se baseia em modificações anteriores ao Virtual File System e segue atualizações semelhantes no XFS e Btrfs.

Os pacotes habilitam o EXT4 a lidar com tamanhos de bloco de até 64KB ou mais, alinhando-se ao hardware moderno como drives NVMe. Isso reduz o overhead em operações de leitura e escrita, particularmente benéfico para data centers que gerenciam conjuntos de dados massivos em provedores de nuvem e clusters de treinamento de IA. Testes referenciados em relatórios indicam ganhos de "desempenho estupendo", com melhorias de até 30% no throughput para cargas de trabalho de arquivos grandes.

O EXT4, que evoluiu do EXT3 em 2008, foi inicialmente restrito por normas de tamanho de página para compatibilidade. As melhorias derivam de esforços de vários anos na camada Virtual File System (VFS), iniciados no ano passado, envolvendo mantenedores como Theodore Ts’o. Engenheiros de empresas como Google e IBM têm defendido essas mudanças para superar gargalos em arquiteturas x86.

Embora promissor para SSDs empresariais ao minimizar fragmentação e melhorar o acesso sequencial, os desafios incluem desperdício potencial de espaço para arquivos pequenos. Desenvolvedores abordaram isso com configurações opcionais para casos de uso personalizados, incorporando salvaguardas contra corrupção de dados via journaling do EXT4.

A integração é esperada em kernels futuros, possivelmente Linux 6.13 ou posterior, com disponibilidade em produção em distribuições como Red Hat e Ubuntu até meados de 2026. Um especialista em kernel observou em discussões que isso representa um passo em direção a "utilizar plenamente o potencial do hardware sem gargalos de software". Essas atualizações suportam configurações de armazenamento híbrido e podem acelerar a adoção em serviços financeiros e computação científica, aprimorando a eficiência para virtualização e cargas de trabalho em contêineres.

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar