
Les utilisateurs de Linux vont pouvoir dire merci aux développeurs d’Intel. On apprend en effet de Phoronix que la branche du géant américain consacrée au système d’exploitation open source a mis au point un patch qui permet d’augmenter de 15 % les performances des SSD NVMe sur les machines dotées de processeurs à grand nombre de cœurs.
À lire aussi :
Quels sont les meilleurs SSD internes (M.2 NVMe) pour PC en 2026 ?
Ce coup de pouce très concret, qui devrait notamment bénéficier aux serveurs, est en cours d’intégration dans le noyau Linux. Il s’appuie notamment sur du code lib/group_cpus.c désormais capable de prendre en charge les clusters de processeurs pour éviter de partager le ou les mêmes IRQ (Interrupt ReQuest) NVMe.
Un patch Linux qui veut du bien au SSD… avec les compliments d’Intel
Il s’agit là d’un point essentiel, puisque ce sont ces interruptions matérielles qui peuvent impacter les performances du SSD. Un souci que le patch mijoté par Intel cherche à éviter, avec un gain non négligeable de performances à la clé pour les machines concernées.
Voici d’ailleurs, ci-dessous, comment est résumée la situation par Wangyang Guo, l’un des ingénieurs d’Intel en charge dudit patch.
À mesure que le nombre de cœurs CPU augmente, le nombre d’IRQ NVMe peut être inférieur au nombre total de cœurs. Cela oblige plusieurs cœurs à partager le même IRQ. Si l’affinité IRQ et le cluster du processeur ne correspondent pas, une baisse des performances peut être observée sur certaines plateformes.
« Ce correctif améliore l’affinité IRQ en regroupant les cœurs CPU par cluster au sein de chaque domaine NUMA, garantissant ainsi une meilleure localisation entre les cœurs et leurs IRQ NVMe attribués », lit-on.
Reste une zone de flou. Car si l’on nous annonce 15 % de performances en plus pour les vitesses de lecture d’un SSD monté sur un serveur Intel Xeon E, on ignore à quoi s’attendre sur d’autres types de machines. Quoi qu’il en soit, ce patch pourrait être déployé rapidement, peut-être même via la prochaine « merge window » du kernel Linux 6.20~7.0.

Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et .
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.