Kernel 7.2
Actualité · Publié le 20 août 2026
Le noyau Linux 7.2 a été publié le 16 août 2026, après plusieurs versions candidates. Cette nouvelle version mise sur des optimisations internes plutôt que sur une fonctionnalité unique : ordonnanceur CPU plus conscient de la topologie mémoire, amélioration de la récupération mémoire, évolutions de Btrfs et prise en charge de nouveaux usages matériels. L’annonce de Linus Torvalds et la synthèse détaillée sont disponibles sur LWN.net et dans la page de référence de KernelNewbies.
Un ordonnanceur CPU plus attentif au cache
Linux 7.2 introduit un équilibrage des tâches prenant en compte les domaines de dernier niveau de cache, ou LLC. L’objectif est de rapprocher les tâches qui partagent des données, notamment les threads d’un même processus, afin de limiter les migrations inutiles, les échanges de cache et les défauts de cache. Le gain dépendra de la charge et de la topologie du processeur.
Le noyau ajoute également un ordonnanceur GPU plus équitable, inspiré des principes de l’ancien ordonnanceur CFS. Il doit améliorer la réactivité des applications interactives lorsqu’une charge graphique importante est exécutée en parallèle.
Mémoire, swap et systèmes de fichiers
La boucle de récupération de mémoire MGLRU et la gestion du writeback ont été remaniées. KernelNewbies rapporte jusqu’à environ 30 % de progression dans certains scénarios MongoDB avec YCSB, ainsi qu’une baisse importante des relectures de fichiers. Ces chiffres restent spécifiques aux tests concernés et ne constituent pas une garantie générale.
La quatrième étape du chantier « swap tables » réduit fortement les métadonnées statiques : le montage d’un périphérique swap de 1 To peut ainsi économiser environ 512 Mo de mémoire. Côté stockage, Btrfs active par défaut les grandes folios, expérimente les folios jusqu’à 2 Mio, ajoute l’ioctl GET_CSUMS et améliore les écritures séquentielles ainsi que les entrées-sorties directes.
USB4, chiffrement et retraits
Linux 7.2 prend en charge USB4STREAM, qui permet de transporter directement des flux de données entre deux hôtes via un câble USB4. Le nouveau cible Device Mapper dm-inlinecrypt vise les périphériques capables de réaliser le chiffrement inline matériel.
La version retire aussi plusieurs éléments vieillissants ou devenus inutiles : le backend fscache d’EROFS, la prise en charge DAX dépréciée d’EXT2 et des pilotes ainsi que des informations obsolètes liés à ARCnet. Le nettoyage concerne également du code interne, notamment la suppression de b_end_io dans struct buffer_head. À noter que le retrait du support i486 relève de Linux 7.1, et non de cette version.
Enfin, la publication finale intègre plusieurs corrections et des retours en arrière tardifs, notamment dans la planification DRM, lorsque certaines modifications n’étaient pas suffisamment mûres. Linux 7.2 ouvre désormais le cycle de développement de Linux 7.3 ; les utilisateurs recherchant une base conservatrice devront privilégier une branche maintenue par leur distribution ou une version LTS.
