Pilote NTFSPlus renommé NTFS dans la série de correctifs du noyau Linux

Le développeur du noyau Namjae Jeon a soumis la série de correctifs v3 pour le pilote NTFSPlus, le renommant simplement NTFS pour faciliter son intégration dans le noyau Linux. Cette mise à jour s'appuie sur le pilote NTFS en lecture seule existant et introduit des améliorations de performances et de nouvelles fonctionnalités. Les changements visent à rationaliser l'examen du code et à améliorer la compatibilité avec les opérations modernes de systèmes de fichiers Linux.

Le développement d'un nouveau pilote NTFS pour Linux a atteint une étape importante avec la sortie de la série de correctifs v3. Namjae Jeon, connu pour ses contributions au pilote exFAT et au serveur SMB ksmbd, a soumis ces correctifs à la liste de diffusion du noyau Linux le 29 décembre 2025. Le changement principal est le renommage de NTFSPlus en NTFS, qui restructure le code en s'appuyant sur le pilote NTFS en lecture seule de longue date. Cette approche, comme le note Phoronix, simplifie l'examen du code en permettant aux mainteneurs de se concentrer sur les innovations plutôt que de revoir toute l'implémentation depuis le début.

Le pilote NTFS mis à jour prend désormais en charge les opérations d'écriture ainsi que des fonctionnalités essentielles telles que iomap pour l'E/S directe, l'élimination de l'utilisation de buffer-head, des fonctions utilitaires et la compatibilité avec xfstests pour les tests de systèmes de fichiers. Des améliorations supplémentaires incluent de nouveaux helpers génériques pour les conversions cluster-to-folio et les opérations byte-to-sector, l'activation de readahead pour le fichier $MFT, et la suppression de la limite de 2 To pour les systèmes de fichiers sur systèmes 32 bits.

Les benchmarks de performance montrent des gains notables par rapport au pilote NTFS3 existant. Les écritures mono-thread sont 3-5 % plus rapides, tandis que les opérations multi-thread s'améliorent de 35-110 %. La vitesse de listage des fichiers augmente de 12-14 %, et les temps de montage pour des partitions de 4 To tombent à moins d'une seconde, contre plus de quatre secondes avec NTFS3.

Cependant, le pilote reste expérimental. Le support complet du journaling est absent, avec une replay de journal partiellement fonctionnelle uniquement. Jeon prévoit d'ajouter un journaling complet après que le pilote aura été intégré dans le noyau principal. Cette progression marque un avancement régulier dans la fourniture d'un support robuste pour NTFS sous Linux.

Articles connexes

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.

Rapporté par l'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.

Ce site utilise des cookies

Nous utilisons des cookies pour l'analyse afin d'améliorer notre site. Lisez notre politique de confidentialité pour plus d'informations.
Refuser