Les correctifs du noyau Linux activent le support de gros blocs pour ext4

Des correctifs récents au noyau Linux introduisent un support pour des tailles de blocs plus grandes dans le système de fichiers EXT4, dépassant la taille de page typique de 4 Ko. Soumis par le contributeur Matthew Wilcox, ces changements visent à améliorer les performances des applications intensives en stockage jusqu'à 30 %. Ce développement s'appuie sur des modifications antérieures du Virtual File System et suit des mises à jour similaires dans XFS et Btrfs.

Les correctifs permettent à EXT4 de gérer des tailles de blocs jusqu'à 64 Ko ou plus, en phase avec le matériel moderne comme les disques NVMe. Cela réduit la surcharge dans les opérations de lecture et d'écriture, particulièrement bénéfique pour les centres de données gérant d'énormes ensembles de données chez les fournisseurs de cloud et les clusters d'entraînement d'IA. Les tests cités dans les rapports indiquent des gains de "performances stupéfiantes", avec des améliorations allant jusqu'à 30 % en débit pour les charges de travail impliquant de gros fichiers.

EXT4, qui a évolué d'EXT3 en 2008, était initialement limité par les normes de taille de page pour des raisons de compatibilité. Les améliorations découlent d'efforts pluriannuels sur la couche Virtual File System (VFS), lancés l'année dernière, impliquant des mainteneurs comme Theodore Ts’o. Des ingénieurs de sociétés comme Google et IBM ont plaidé pour ces changements afin de surmonter les goulots d'étranglement sur les architectures x86.

Bien que prometteur pour les SSD d'entreprise en minimisant la fragmentation et en améliorant l'accès séquentiel, les défis incluent un gaspillage potentiel d'espace pour les petits fichiers. Les développeurs ont résolu cela avec des configurations optionnelles pour des cas d'utilisation adaptés, intégrant des protections contre la corruption des données via le journaling d'EXT4.

L'intégration est attendue dans les noyaux à venir, potentiellement Linux 6.13 ou ultérieur, avec une disponibilité en production dans des distributions comme Red Hat et Ubuntu d'ici mi-2026. Un expert en noyau a noté dans les discussions que cela représente une étape vers "l'exploitation complète du potentiel du matériel sans goulots d'étranglement logiciels". Ces mises à jour soutiennent les configurations de stockage hybride et pourraient accélérer l'adoption dans les services financiers et l'informatique scientifique, améliorant l'efficacité pour la virtualisation et les charges de travail conteneurisées.

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