Reformulação do driver NTFS chega ao Linux 6.20 para máxima performance em discos Windows

De 5% a 110% mais rápido: O novo driver nativo do Linux 6.20 que turbina a escrita em discos Windows.

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...
Destaques
  • Novo Driver: Remake completo do driver NTFS focado em modernização e performance.
  • Hardware Afetado: HDs externos, SSDs e partições de Windows (Dual-boot).
  • Autor do Patch: Namjae Jeon (desenvolvedor veterano do kernel).
  • Versão Prevista: Linux Kernel 6.20 (estimativa para meados de 2026).

O desenvolvedor Namjae Jeon enviou nesta terça-feira (3) a sexta versão de um “remake” completo do driver de sistema de arquivos NTFS para o kernel. A proposta visa substituir o atual driver ntfs3, que tem enfrentado problemas críticos de manutenção, por uma implementação moderna, mais rápida e que finalmente aposenta a dependência do antigo ntfs-3g (FUSE) em muitas distribuições.

A mudança impacta diretamente qualquer usuário que utilize o Linux em dual-boot com Windows ou precise manipular discos externos. O novo código foi construído sobre a base do antigo driver “classic”, mas agora com suporte total a escrita e integrado às tecnologias mais recentes do Linux Kernel 6.20, como o subsistema iomap e folios.

O que isso significa na prática:

Para o Iniciante: Sabe quando você copia arquivos para um HD externo no Linux e a velocidade parece instável ou o sistema “engasga”? Esse novo driver corrige isso. Ele torna a comunicação com discos do Windows muito mais fluida e segura contra corrupção de dados, incluindo até uma ferramenta de reparo (fsck) que antes fazia muita falta de forma nativa.

Detalhes da Implementação

A nova implementação foca em modernizar o subsistema de arquivos, removendo gargalos técnicos do driver anterior. O desenvolvedor optou por utilizar a infraestrutura iomap, abandonando o antigo sistema de buffer_heads, o que resulta em um código mais limpo e alinhado com o desenvolvimento atual do kernel.

A grande estrela técnica aqui é a Alocação Adiada (Delayed Allocation). Essa técnica permite que o kernel otimize a escrita de dados no disco, agrupando blocos para reduzir a fragmentação e aumentar drasticamente a vazão de dados (throughput).

Performance: NTFS (Novo) vs. NTFS3 (Atual)

Os benchmarks fornecidos no patch mostram uma vantagem clara para a nova implementação, especialmente em cargas de trabalho pesadas (multi-thread):

Operação (Arquivo 1GB)Novo NTFS (MB/s)Atual NTFS3 (MB/s)Ganho de Performance
Escrita (1 Thread)333 MB/s317 MB/s~5%
Escrita (4 Threads)114 MB/s99.6 MB/s~14% (em blocos de 64k)
Montagem (Disco 4TB)0.70s4.51s~540% mais rápido

Além da velocidade bruta, a navegação em diretórios com milhares de arquivos (ls -lR) ficou cerca de 12% a 14% mais ágil.

Quando isso chega no meu PC?

O patch está atualmente na v6 (fase de revisão). Como o código é extenso (mais de 36 mil linhas) e o Linux 6.19 já está fechando seu ciclo, a expectativa é que ele entre na Merge Window da próxima versão.

  • Merge Window: Deve ser aceito no ciclo do Linux 6.20 (março/abril de 2026).
  • Lançamento Estável: Previsão para maio ou junho de 2026.
  • Distribuições: Usuários de distros “Rolling Release” (como Arch Linux) devem ver o recurso no meio do ano. Distribuições estáveis (Ubuntu/Fedora) devem trazer a novidade em suas versões de outubro de 2026.
Compartilhe este artigo