Résumé : Le noyau Linux 6.14 vient d'être publié avec un jour de retard dû à un simple oubli de Linus Torvalds, mais arrive équipé d'améliorations substantielles. Le pilote NTSYNC optimise considérablement l'exécution des jeux Windows via Wine et Steam Play, tandis que le support des cartes graphiques AMD RDNA 4 et les optimisations pour processeurs AMD et Intel augmentent les performances globales. Les avancées incluent également le pilote AMDXDNA pour l'accélération des charges d'IA, une intégration plus poussée du langage Rust facilitant le développement futur, la prise en charge du processeur mobile Snapdragon 8 Elite de Qualcomm, un correctif pour la vulnérabilité GhostWrite affectant certains processeurs RISC-V, et des améliorations du système de fichiers Btrfs pour optimiser la gestion du stockage.
Il est agréable de savoir que je ne suis pas le seul à pouvoir rater une deadline. Linux Torvalds a avoué qu'il aurait aimé avoir « une bonne excuse pour expliquer pourquoi je n'ai pas publié la version 6.14 hier selon mon calendrier habituel du dimanche après-midi. ... Mais non. C'est de l'incompétence pure et simple. Parce qu'il ne s'est absolument rien passé à la dernière minute hier, et que j'étais juste en train de régler des choses sans rapport avec le sujet afin d'être prêt pour la fenêtre de fusion. Et dans le processus, j'ai complètement oublié de couper la version. D'oh ».
Malgré ce léger retard, Linux 6.14 est accompagné de fonctionnalités innovantes et d'améliorations destinées aux prochaines distributions Linux, telles qu'Ubuntu 25.04 et Fedora 42, qui sortiront prochainement.
La grande nouveauté pour les utilisateurs d'ordinateurs de bureau est le pilote NTSYNC amélioré, tout particulièrement pour ceux qui aiment jouer à des jeux Windows ou exécuter des programmes Windows sur Linux. Ce pilote est conçu pour émuler les primitives de synchronisation de Windows NT. Ce que cela signifie pour vous et moi, c'est qu'il améliorera de manière significative les performances des programmes Windows fonctionnant sur Wine et Steam Play.
Les joueurs sous Linux attendent cette version avec impatience. Gardiner Bryant, animateur de vidéos Linux sur YouTube, a affirmé : « NTSYNC va changer les jeux Linux pour toujours ». Sur Reddit, un internaute a déclaré : « NTsync fait mouche sur tous les points. Il est rapide, portable, robuste et correct. L'exactitude vient de l'implémentation directe de la sémantique de synchronisation de type Windows dans un module du noyau, plutôt que d'essayer de bricoler ou d'itérer sur l'interface futex/futex2 ».
Les joueurs souhaitent toujours bénéficier des meilleures performances graphiques possibles. Ils seront donc heureux de constater que Linux prend désormais en charge les cartes graphiques AMD RDNA 4 récemment lancées sur le marché. Les cartes graphiques AMD Radeon RX 9070 XT et RX 9070 sont ainsi prises en charge. Combinez cette prise en charge avec le pilote RADV open-source récemment amélioré et les joueurs AMD devraient bénéficier de la meilleure vitesse possible sur leurs plates-formes de jeu.
Bien entendu, cette version ne s'adresse pas uniquement aux joueurs. Linux 6.14 comprend également plusieurs améliorations pour les processeurs AMD et Intel. Ces améliorations portent sur la gestion de l'énergie, le contrôle thermique et l'optimisation des performances de calcul. Ces améliorations devraient permettre d'accroître l'efficacité et les performances globales du système.
Cette version comprend également le pilote AMDXDNA, qui fournit un support officiel pour les unités de traitement neuronal d'AMD basées sur l'architecture XDNA. Cette intégration permet une exécution efficace des charges de travail d'IA, telles que les réseaux neuronaux convolutifs et les modèles de langage volumineux, directement sur le matériel AMD pris en charge.
Alors que Rust a rencontré quelques difficultés ces derniers mois sous Linux, davantage de fonctions d'abstraction du langage de programmation Rust ont été intégrées dans le noyau, jetant les bases de futurs pilotes écrits en Rust. Comme l'a récemment souligné Greg Kroah-Hartman, le responsable du noyau stable de Linux, avec « les liaisons de pilotes misc en Rust et d'autres changements en Rust pour rendre les pilotes misc réellement possibles », il s'agit d'un point d'inflexion. Je pense que c'est le point de bascule, attendez-vous à voir beaucoup plus de pilotes Rust maintenant que ces liaisons sont présents ».
Outre les pilotes, Miguel Ojeda, le développeur principal de Rust pour Linux, a récemment déclaré que l'introduction de la macro pour les pointeurs intelligents avec Rust 1.84 : derive(CoercePointee) est une « étape importante sur la voie de la construction d'un noyau qui n'utilise que des fonctions Rust stables ». Cette approche facilitera également l'intégration des codes C et Rust. Nous nous rapprochons de plus en plus de la greffe de Rust dans l'arbre de Linux.
En outre, Linux 6.14 prend en charge le dernier processeur mobile Snapdragon 8 Elite de Qualcomm, améliorant ainsi les performances et la stabilité des appareils équipés de ce chipset. Cette prise en charge signifie que vous pouvez vous attendre à voir des smartphones fonctionnant sous Android beaucoup plus rapides dans le courant de l'année.
Cette version inclut un correctif pour la vulnérabilité dite GhostWrite, qui peut être utilisée pour déverrouiller certains processeurs RISC-V. Ce correctif bloquera de telles attaques.
En outre, Linux 6.14 comprend des améliorations pour le système de fichiers et le gestionnaire de volumes logiques Btrfs avec copie sur écriture. Ces méthodes d'équilibrage de la lecture offrent de la flexibilité pour les différentes configurations matérielles RAID et les charges de travail. En outre, la prise en charge des E/S tamponnées non mises en cache optimise l'utilisation de la mémoire sur les systèmes dotés de périphériques de stockage rapides.
En bref, le noyau Linux 6.14 représente une étape majeure dans l'évolution de Linux, offrant un ensemble de fonctionnalités robustes qui répondent aux divers besoins des utilisateurs, des passionnés de jeux aux chercheurs et développeurs en intelligence artificielle. Malgré le léger retard dans sa sortie, les améliorations apportées au noyau consolident la position de Linux en tant que plateforme polyvalente et avant-gardiste.
Si vous voulez commencer à bricoler avec le noyau dès aujourd'hui, c'est possible : Linux 6.14 est désormais disponible au téléchargement. Pour ce qui est de l'avenir, Torvalds s'attend à davantage de changements pour la version 6.15 en raison d'une « pile de demandes en attente ».
Note de linkzilla : pour installer ce nouveau kernel, consultez cet article.
traduction de :
https://www.zdnet.com/article/linux-kernel-6-14-is-a-big-leap-forward-in-performance-and-windows-compatibility/
Enregistrer un commentaire
Les commentaires sont validés manuellement avant publication. Il est normal que ceux-ci n'apparaissent pas immédiatement.