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

Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
Image générée par IA

Noyau Linux 6.19 ajoute des améliorations de planification et les extensions C de Microsoft

Rapporté par l'IA Image générée par IA

Le prochain noyau Linux 6.19 introduit des améliorations clés dans le framework sched_ext pour une meilleure récupération des planificateurs eBPF et intègre les extensions C de Microsoft pour une compilation de code plus propre. Ces mises à jour visent à améliorer la stabilité, les performances et l'efficacité des développeurs dans divers environnements de calcul. Les contributions de sociétés comme Google, Meta et Microsoft mettent en lumière une collaboration croissante dans le développement open source.

Les développements récents dans Linux 7.0 ont amélioré les performances de lecture séquentielle du système de fichiers exFAT. Cette mise à jour bénéficie aux utilisateurs qui s’appuient sur exFAT pour les tâches de stockage sur divers appareils. L’amélioration s’aligne sur les efforts continus pour optimiser les capacités de performance de Linux.

Rapporté par l'IA

La version bêta la plus récente de SteamOS a intégré le pilote kernel NTSYNC. Cette mise à jour a été soulignée dans un rapport de Phoronix, un site axé sur le matériel et les performances Linux.

Suite à l’approbation récente de Rust comme langage permanent du noyau lors du Kernel Maintainers Summit 2025, de nouveaux détails émergent sur les benchmarks de performance, les défis en cours et les déploiements dans les distributions, consolidant son rôle dans la résolution des vulnérabilités de sécurité.

Rapporté par l'IA

L'API contemporaine de montage de systèmes de fichiers de Linux, introduite en 2019, manquait de documentation officielle depuis six ans jusqu'à présent. Le dernier paquet de pages man inclut enfin du contenu pour ce code. Cette addition comble une lacune notable dans les ressources du système.

Linus Torvalds a annoncé la sortie de Linux 6.18-rc1, marquant le début de la phase de candidats à la sortie pour la prochaine version du noyau. Il a décrit la fenêtre de fusion de deux semaines précédente comme 'l'une des bonnes fenêtres de fusion', notant sa taille moyenne et l'absence de problèmes graves pendant les tests. Le noyau inclut des mises à jour et améliorations étendues des pilotes dans divers sous-systèmes.

Rapporté par l'IA

Une nouvelle amélioration dans le noyau Linux peut rendre l'hibernation plusieurs fois plus rapide, en particulier avec des SSD lents. Ce développement vise à améliorer les performances sur les systèmes Linux équipés de dispositifs de stockage plus lents. Cette mise à jour est mise en avant dans la récente couverture de Phoronix.

 

 

 

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