Le noyau Linux 7.0 est là : voici les nouveautés principales !

Logiciel – OS

Le noyau Linux 7.0 est là : voici les nouveautés principales !

Linus Torvalds a officialisé la sortie du noyau Linux 7.0 ! Quelles sont les nouveautés ? S’agit-il d’une version majeure, comme le laisse penser ce numéro de version ? Voici l’essentiel à savoir.

Un changement de version plus symbolique qu’autre chose

Linus Torvalds a choisi de passer à la version 7.0 pour cette nouvelle mouture du noyau Linux. Pour autant, le noyau Linux 7.0 ne marque pas une rupture technologique importante. La raison est totalement différente : Linus Torvalds n’aime pas quand les numéros de version mineure deviennent trop élevés. En réalité, le passage à une nouvelle numérotation (nouveau chiffre rond, on va dire) intervient lorsque la branche précédente (ici la 6.x) atteint un nombre de versions mineures élevé pour que la confusion s’installe.

Cette version 7.0 est donc dans la continuité de la précédente, même s’il y a tout de même des améliorations intéressantes apportées par cette nouvelle version. Mais avant d’en parler, j’aimerais bien évoquer une phrase mentionnée par Linus Torvalds dans son annonce.

Le rôle de l’IA au niveau du noyau Linux

Dans son message, Linus Torvalds mentionne ceci : “Je pense que l’utilisation massive des outils d’IA continuera à nous faire découvrir des cas particuliers pendant un certain temps, donc cela pourrait bien devenir la « nouvelle norme », du moins pour un certain temps. Seul l’avenir nous le dira.”

Cela sous-entend qu’au sein du noyau Linux 7.0, de nombreux petits correctifs ont été intégrés pour corriger des bugs ou des comportements liés à des conditions spécifiques. Cette nouvelle vague de bugs a été identifiée à l’aide d’outils IA utilisés par les contributeurs.

À l’heure actuelle, vis-à-vis du noyau Linux, l’IA assure un rôle d’auditeur pour effectuer une chasse aux bugs plutôt que de contributeur. Ce sont les humains qui sont à l’origine du code destiné à intégrer le noyau Linux, tandis que l’IA aide à améliorer la stabilité et la maturité du noyau Linux. C’est rassurant, me direz-vous !

Un document intitulé “AI Coding Assistants” a d’ailleurs été mis en place pour spécifier les directives à respecter lorsque l’IA est utilisée. Dans le cas où le développeur fait usage de l’IA, il doit tagguer la contribution d’une façon bien précise : .

Les nouveautés du noyau Linux 7.0

Il est temps désormais d’évoquer les nouveautés du noyau Linux 7.0. Tout d’abord, l’avenir du développement du noyau Linux sera bien représenté par le langage Rust : ce n’est plus expérimental, il est là pour rester. Des composants du noyau seront progressivement réécrits dans ce langage qui présente notamment l’avantage de réduire le risque de vulnérabilité liée à la gestion de la RAM.

Cette version intègre également des correctifs et des nouveautés destinées à la prise en charge du futur matériel Intel et AMD.

  • Pour AMD : même si l’architecture Zen 6 n’est pas encore exploitée par les processeurs disponibles sur le marché, le noyau Linux s’y prépare avec la prise en charge des métriques et événements de performances (pour le cache L1 et L2, etc.). Côté virtualisation, KVM adopte la fonction de sécurité AMD ERAPS pour l’architecture Zen 5.
  • Pour Intel : les possesseurs de puces graphiques Intel Arc vont enfin bénéficier d’un suivi des températures digne de ce nom via l’interface HWMON. Fini le simple capteur du cœur GPU : on accède désormais aux limites thermiques critiques, aux températures de chaque canal vRAM ou encore du contrôleur PCIe. On note également l’ajout du support audio pour la variante standard de l’architecture Nova Lake, ainsi que l’intégration du pilote NTB pour Diamond Rapids (la prochaine génération Xeon).

Côté stockage, il y a aussi des améliorations notables avec le noyau Linux 7.0, autant pour XFS, Btrfs qu’ext4.

Du côté de Btrfs et Ext4, il y a eu des mises à jour visant à améliorer les perfs des entrées/sorties (I/O), ce qui devrait améliorer les performances des machines à forte charge. Quant à XFS, il y a une nouvelle fonctionnalité vraiment intéressante : l’auto-réparation autonome. Cette nouveauté est liée à l’ajout d’un démon baptisé chargé de surveiller en continu les erreurs d’entrée/sortie (I/O) et les défaillances de métadonnées. Si une erreur est détectée, la correction est déclenchée automatiquement, en plus à chaud ! Donc, il n’y a pas besoin de démonter le système de fichiers pour effectuer cette opération.

Pour finir, on note aussi que les bases du WiFi 8 Ultra-High Reliability (UHR) sont intégrées à la pile réseau et que l’architecture RISC-V prend désormais en charge l’intégrité du flux de contrôle (CFI) dans l’espace utilisateur.

Noyau Linux 7.0 : comment en bénéficier ?

Tout d’abord, il faut savoir que la distribution Ubuntu 26.04 LTS, dont la sortie est attendue le 23 avril 2026, embarquera ce nouveau noyau par défaut. D’autres distributions vont rapidement le proposer, en particulier celles en rolling release (mises à jour continues), comme Arch Linux. Pour les autres distributions comme Debian, il faudra attendre.

Qu’en pensez-vous ?

Source

SOURCE