Photographie retouchée de Long Ma pour UnsplashLong Ma pour Unsplash

Linux 6.9 améliore encore le support matériel, surtout les processeurs AMD récents

Droit au cœur

14

Photographie retouchée de Long Ma pour UnsplashLong Ma pour Unsplash

Nouvelle mouture pour le noyau Linux, qui passe en version 6.9. Les améliorations sont nombreuses, particulièrement pour le support matériel. On note aussi un meilleur support des écrans 4K et un démarrage plus rapide dans certains cas.

Les noyaux Linux fournissent l’essentiel du support matériel dans les distributions. On peut bien sûr installer des pilotes dédiés (c’est même souvent le cas avec les GPU NVIDIA), mais c’est bien au « kernel » d’assurer l’exploitation du matériel dans l’immense majorité des cas. Aussi, l’arrivée d’un nouveau noyau permet souvent le support de matériels récents.

Le noyau 6.9 ne fait pas exception et ajoute de nouveaux éléments, notamment pour Intel et AMD.

Du côté des processeurs

L’une des principales améliorations concerne les processeurs Zen et la fonction Preferred Core. Celle-ci permet d’orienter certaines tâches vers les cœurs les plus puissants du processeur, le système communiquant avec l’ordonnanceur pour répartir la charge.

Ce support était attendu pour le noyau 6.8 mais n’avait pas eu le temps d’être finalisé. Pour en profiter, il faut que le pilote P-State d’AMD soit installé. Cet ajout est d’autant plus important qu’AMD fournit un nombre croissant de processeurs comprenant des cœurs performants (Zen4) et des cœurs efficaces (Zen4c).

Restons chez AMD avec deux autres nouveautés. D’abord, une meilleure prise en compte de SEV-SNP, l’une des fonctions dévolues à la sécurité cryptographique dans le pack SEV, qui comprend également SEV-ES. Ces fonctions sont présentes dans les puces EPYC et devraient être toutes gérées dans le noyau 6.10. Ensuite, le support du FRU Memory Poison Manager, qui permet aux informations sur les erreurs en mémoire vive de persister entre les redémarrages.

Côté Intel, on note une série de correctifs pour les processeurs Meteor Lake destinés aux ordinateurs portables. Les paramètres Energy Performance Preference ont été ajustés, avec à la clé de meilleures performances. Signalons aussi l’intégration d’Intel FRED (Flexible Return and Event Delivery), dont la mission est de permettre des transitions entre les niveaux de privilèges avec une latence faible.

Enfin, un support plus étendu des instructions x86S, lancées pour rappel il y a un an pour simplifier l’architecture x86 et supprimer le support des systèmes 16 et 32 bits.

Améliorations graphiques

L’un des plus gros apports du noyau Linux 6.9 est la prise en charge de polices plus grandes dans FBDEV (frame-buffer device). La largeur maximale passe à 64 et la hauteur à 128. Cela ne vous évoque peut-être rien, mais ce changement permet un bien meilleur support des écrans haute définition, notamment 4K, en cas d’utilisation de la console.

Plusieurs autres améliorations sont présentes, notamment pour le pilote i915 d’Intel, le support du tunneling DisplayPort, ou encore celui de fastboot pour les anciennes plateformes.

Processeurs ARM, stockage et autres

Comme toujours, le nouveau noyau propose des ajouts significatifs dans le support de certaines architectures ARM et autres. C’est le cas de RISC-V qui y gagne entre autres la prise en charge des routines cryptographiques à accélération vectorielle.

L’architecture LoongAarch reçoit certaines attentions, elle aussi, dont le support d’objtool, du live-patching (pour appliquer les correctifs du noyau sans redémarrer la machine) ainsi que des fonctions supplémentaires pour la configuration du noyau. Plusieurs nouveautés aussi pour ARM64, dont le support de la compilation Rust dans le noyau.

Côté stockage, signalons l’arrivée d’une grosse nouveauté : la gestion du mode FUSE passthrough. En clair, les opérations de lecture et écriture sont transmises directement par le noyau au système de fichiers de l’espace utilisateur, avec à la clé une amélioration des performances du FS, en évitant de surcharger le daemon. On note aussi des améliorations significatives dans le support de l’exFAT, dont une nette augmentation des performances quand l’option dirsync est activée.

Disponibilité du noyau 6.9

La récupération du nouveau noyau diffère selon la distribution utilisée. Dans la plupart des cas, les distributions classiques (Ubuntu, Fedora…) attendant la version majeure suivante pour livrer une évolution importante du noyau. Dans ce genre de cas, il est conseillé d’attendre, même si des outils permettent le téléchargement et l’installation du nouveau noyau dans sa version générique.

Les autres distributions, en rolling release, proposent déjà ce noyau ou vont le faire très prochainement.

Commentaires (14)


Description de l'image d'illustration : Nous admirons ici, dans leur habitat naturel, quatre représentants de l'espèce Linuxius Penguinus en pleine bataille de territoire. Les deux êtres du milieu se disputent la suprématie entre Ubuntu et Fedora. Celui de gauche rappelle l'existence de Mint. Celui tout à droite, observant l'affrontement, se dit : "Au fait, j'utilise Arch".
Marche aussi avec :
- avec les system d'init : init.d / systemd / sysvinit / upstart
- les éditeurs de texte : emacs / vim / nano / visual studio code
- les environements de bureau : KDE / Gnome / LXDE
- les langages : Java / Javascript / Python / C++ / C# / PHP / Perl, etc... (on a plus que le choix ^^)
- tout projet initié par Lennart Poettering
- Obi Wan Kenobi

fdorin

Marche aussi avec :
- avec les system d'init : init.d / systemd / sysvinit / upstart
- les éditeurs de texte : emacs / vim / nano / visual studio code
- les environements de bureau : KDE / Gnome / LXDE
- les langages : Java / Javascript / Python / C++ / C# / PHP / Perl, etc... (on a plus que le choix ^^)
- tout projet initié par Lennart Poettering
- Obi Wan Kenobi
emacs ne peut pas être comparé aux autres. :roll:
emacs n'est pas un éditeur de texte, pauvre mortel. Il peut se faire passer pour tel, mais il est tellement plus. :incline:

Ce serait comme comparer Dieu et Chuck Norris, ça n'a pas de sens.

:D

Euh il me semble que Fedora met à jour son noyau à chaque nouvelle version de celui-ci durant la durée de support d'une release
Je ne suis pas certain de la règle exacte, mais effectivement sous Fedora il y a des mises à jours vers des nouveaux noyaux sur une release donnée.

xoddark

Je ne suis pas certain de la règle exacte, mais effectivement sous Fedora il y a des mises à jours vers des nouveaux noyaux sur une release donnée.
La version 6.9 est en cours d'intégration et ne devrait pas tarder à venir (https://fedoraproject.org/wiki/Kernel_Vanilla_Repositories).
Donc, oui Fedora met à jour son noyau tôt et n'attends pas une nouvelle version majeur pour changer de noyau.
Sortie de la 6.9.1 cet après-midi :
Linux 6.9.1-amd64 #20240517 SMP PREEMPT_DYNAMIC Fri May 17 16:49:51 CEST 2024 x86_64 x86_64 x86_64 GNU/Linux

Et depuis le 7 mai, la nouvelle version de GCC est dispo sur ftp.gnu.org
~$ head -5 /boot/config-6.9.1-amd64
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.9.1 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.1.0"
@Vincent_Hermann: patrick_g, sort de ce corps.


On note aussi un meilleur support des écrans 4K et un démarrage plus rapide dans certains.

Ne manque-t-il pas «cas» à la fin de la phrase ?
Ah, patrick_g... l'époque DLFP...
Merci pour la remontée de souvenir, les dépêches sur les noyaux linux de patrick_g étaient effectivement extrêmement fouillées, le boulot était dingue.
Je me rappelle qu'antistress avait repris le flambeau sur quelques dépêches puis après les noms ont pas mal varié pour s'éteindre complètement et revenir quelques fois en pointillé notamment sur la branche 5.x
Quoiqu'il en soit félicitations à toutes ces personnes qui ont contribué à ces dépêches de qualité.

Pour le souvenir la dernière signée de patrick_g est ici : https://linuxfr.org/news/sortie-du-noyau-linux-3-6

Gorom

Merci pour la remontée de souvenir, les dépêches sur les noyaux linux de patrick_g étaient effectivement extrêmement fouillées, le boulot était dingue.
Je me rappelle qu'antistress avait repris le flambeau sur quelques dépêches puis après les noms ont pas mal varié pour s'éteindre complètement et revenir quelques fois en pointillé notamment sur la branche 5.x
Quoiqu'il en soit félicitations à toutes ces personnes qui ont contribué à ces dépêches de qualité.

Pour le souvenir la dernière signée de patrick_g est ici : https://linuxfr.org/news/sortie-du-noyau-linux-3-6
Il reste https://kernelnewbies.org/LinuxChanges.
Après, il reste quand même à traduire, dans les 2 sens du terme :D
Pas nécessaire: on parle des écrans 4K, tout le monde comprend qu'il s'agit de certains de ces quatre cas.
:D
Merci beaucoup pour cet article, c'est appréciable des infos sur le noyau et la partie gpu sous Linux. :-)
Question hors sujet, je voulais m'abonner, mais ma carte nickel (mastercard) ne passe pas sur Next ?! J'essuie des refus de paiement, alors qu'ailleurs, ça passe...
Coucou, et merci !!
C’est étrange ça, on va regarder de plus près.
On te fait signe quand on a l’explication 😊
Fermer