Driver NTFSPlus renomeado para NTFS em série de patches do kernel Linux

O desenvolvedor do kernel Namjae Jeon enviou a série de patches v3 para o driver NTFSPlus, renomeando-o simplesmente para NTFS para facilitar a integração no kernel Linux. Esta atualização baseia-se no driver NTFS somente leitura existente e introduz melhorias de desempenho e novos recursos. As mudanças visam simplificar a revisão de código e melhorar a compatibilidade com operações modernas de sistema de arquivos Linux.

O desenvolvimento de um novo driver NTFS para Linux alcançou um marco significativo com o lançamento da série de patches v3. Namjae Jeon, conhecido por suas contribuições ao driver exFAT e ao servidor SMB ksmbd, enviou esses patches para a lista de discussão do kernel Linux em 29 de dezembro de 2025. A mudança principal é o renomeamento de NTFSPlus para NTFS, que reestrutura o código com base no driver NTFS somente leitura de longa data. Essa abordagem, conforme notado pela Phoronix, simplifica a revisão de código, permitindo que os mantenedores se concentrem nas inovações em vez de revisar toda a implementação do zero.

O driver NTFS atualizado agora suporta operações de escrita, além de recursos essenciais como iomap para I/O direto, eliminação do uso de buffer-head, funções utilitárias e compatibilidade com xfstests para testes de sistema de arquivos. Melhorias adicionais incluem novos helpers genéricos para conversões cluster-to-folio e operações byte-to-sector, habilitação de readahead para o arquivo $MFT e remoção do limite de 2TB para sistema de arquivos em sistemas de 32 bits.

Benchmarks de desempenho mostram ganhos notáveis em relação ao driver NTFS3 existente. Escritas single-threaded são 3-5% mais rápidas, enquanto operações multi-threaded melhoram em 35-110%. A velocidade de listagem de arquivos aumenta em 12-14%, e os tempos de montagem para partições de 4TB caem para menos de um segundo, em comparação com mais de quatro segundos no NTFS3.

No entanto, o driver permanece experimental. O suporte completo a journaling está ausente, com apenas uma replay de journal parcialmente funcional implementada. Jeon planeja adicionar journaling abrangente após o driver ser incorporado ao kernel principal. Esse progresso marca um avanço constante na provisão de suporte robusto ao NTFS no Linux.

Artigos relacionados

Linux kernel version 7.1 became available on June 15 as a major feature update in the 7.x series. The release includes several hardware and performance improvements for users of Intel and AMD systems.

Reportado por IA

Developers have released Linux kernel 7.0, featuring improvements for Intel and AMD hardware, enhanced storage handling, and the removal of the experimental label from Rust support. Linus Torvalds announced the update, which is not a long-term support version. The release includes preparations for upcoming CPUs and GPUs, alongside self-healing filesystem capabilities.

terça-feira, 26 de maio de 2026, 21:11h

New linux driver enables direct usb4 data transfers

Este site usa cookies

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