IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Le noyau Linux 6.14 est disponible avec un pilote NTSYNC fonctionnel destiné à améliorer les performances des jeux Windows sur Linux fonctionnant avec Wine
Et un meilleur équilibrage des lectures Btrfs RAID1

Le , par Mathis Lucas

6PARTAGES

19  0 
Le noyau Linux 6.14 est disponible avec un pilote NTSYNC fonctionnel destiné à améliorer les performances des jeux Windows sur Linux fonctionnant avec Wine
et un meilleur équilibrage des lectures Btrfs RAID1

Linus Torvalds a publié Linux 6.14 en tant que nouvelle version stable du noyau. Linux 6.14 introduit de nombreuses nouvelles fonctionnalités telles que le pilote NTSYNC qui émule les primitives de synchronisation de Windows NT afin d'améliorer les performances de jeu de Wine/Steam Play, le pilote d'accélérateur AMDXDNA qui permet d'activer les NPU Ryzen AI sous Linux, un meilleur équilibrage des lectures Btrfs RAID1, le contrôle de la mémoire du GPU, et bien plus encore. Linux 6.14 introduit également la prise en charge de la panique DRM pour le pilote AMDGPU, la prise en charge de reflink et de reverse-mapping pour le périphérique en temps réel XFS, etc.

Linus Torvalds a publié le noyau Linux 6.14 le lundi 24 mars 2025 avec un jour de retard. Il a l'habitude de publier les nouvelles versions les dimanches. Il a expliqué pourquoi cette version est arrivée avec un jour tard : « il est donc tôt lundi matin (enfin, tôt pour moi, je ne suis pas vraiment du matin), et j'aimerais avoir une bonne excuse pour expliquer pourquoi je n'ai pas publié la version 6.14 hier, comme je le fais habituellement le dimanche après-midi ».

« J'aimerais dire qu'un événement de dernière minute a retardé les choses. Mais non. C'est de l'incompétence pure et simple. Je pense que nous sommes tous concernés, n'est-ce pas ? Quoi qu'il en soit, pour un aperçu des points forts de ce changement de noyau, continuez à faire défiler la page », a-t-il écrit.

Linux 6.14 : nouvelles fonctionnalités

Bien qu'il s'agisse de la dernière itération du noyau, Linux 6.14 n'est pas classée comme une version de support à long terme (LTS). Les noyaux non LTS ont généralement un cycle de vie court, n'étant maintenus que pendant quelques mois jusqu'à l'arrivée de la version suivante. Cette nouvelle version apporte des améliorations dans plusieurs sous-systèmes, notamment les systèmes de fichiers, la virtualisation, l'architecture, le réseau, les performances, etc.

Certains changements sont des fonctionnalités entièrement nouvelles, tandis que d'autres se concentrent sur l'optimisation et le raffinement. Linux 6.14 est la version qui devrait équiper Ubuntu 25.04, Fedora 42 et d'autres distributions Linux du printemps 2025. Voici les points forts du noyau Linux 6.14 :

Des jeux plus rapides

Le noyau Linux 6.14 ajoute un nouveau pilote primitif de « synchronisation NT » (NTSYNC) destiné à améliorer les performances des jeux Windows sur Linux fonctionnant avec Wine. Il fournit des primitives de verrouillage de type Windows NT dans une nouvelle interface du noyau, supplantant l'approche actuelle intégrée de Wine de « communication interprocessus » qui peut être plus lente et donc avoir un impact sur les performances du jeu.

Ce qui est le plus impressionnant à propos de ce pilote, c'est l'augmentation des performances qu'il apporte. De nombreux jeux ont vu leur taux de rafraîchissement amélioré de 50 à 150 %, selon Elizabeth Figura, de CodeWeavers, qui a dirigé le travail sur le pilote de noyau NTSYNC.

Les améliorations du GPU d'Intel

Linux 6.14 introduit de nombreuses améliorations pour les pilotes graphiques d'Intel. Il y a des correctifs et des améliorations pour résoudre les problèmes d'alimentation lors de l'association de cartes graphiques Intel Arc Alchemist (DG2) avec diverses générations de CPU Intel, y compris Alder Lake, Comet Lake et Kaby Lake, principalement autour de la gestion de l'état d'alimentation et de la réduction de la consommation d'énergie en mode veille.


Linux 6.14 ajoute les modes UHBR (Ultra-High Bit Rate) pour DisplayPort over Thunderbolt sur les plateformes Panther Lake associées à des cartes graphiques intégrées Xe3, mais, selon plan d'Intel, les premières puces Panther Lake ne devraient pas être commercialisées avant 2026.

Il n'y a pas que les GPU les plus récents qui méritent d'être pris en compte, puisque quelques améliorations mineures ont été apportées aux cartes graphiques intégrées des anciens processeurs Intel Haswell dans cette version, ce qui permettra aux vieilles machines de continuer à fonctionner correctement.

Économies d'énergie avec les puces AMD

Linux 6.14 contient plusieurs modifications du pilote AMD P-State, mais c'est la décision d'utiliser par défaut des paramètres EPP (Energy Performance Policy) différents sur les processeurs AMD Ryzen et EPYC qui profitera à la plupart des utilisateurs. Le premier est désormais réglé sur « balance_performance ».

Le résultat ? Des économies d'énergie considérables. Un profil équilibré par défaut sur Ryzen a consommé 50 % de watts en moins lors de la lecture d'une vidéo YouTube 1080p (avec l'accélération HW activée), soit 7 W contre 14 W respectivement (grâce à une fréquence de CPU plus basse), ainsi qu'une température inférieure de 20 °C et un bruit de ventilateur réduit. Ces statistiques varient en fonction des tâches et des appareils,

Mais pour les utilisateurs de PC équipés de processeurs AMD Ryzen, le bénéfice net vaut la peine d'être changé. La plupart des distributions Linux (y compris Ubuntu) sont livrées avec des outils de mode d'alimentation qui vous permettent de passer en mode performance lorsque vous en avez besoin.

Sécurité des scripts

Linux contient des mécanismes intégrés permettant d'atténuer les risques de sécurité liés à l'exécution de scripts. Pour les renforcer, Linux 6.14 s'assure que la même vérification de sécurité (AT_EXECVE_CHECK) s'applique, que les scripts soient exécutés directement (./script.sh) ou indirectement (sh script.sh).

Deux nouveaux « bits de sécurité » y contribuent à l'atténuation des risques de sécurité liés à l'exécution des scripts : l'un restreint les autorisations d'exécution des fichiers, l'autre empêche les interprètes d'exécuter du code interactif qui n'est pas stocké dans des fichiers exécutables.

ARM ET RISC-V

Linux 6.14 permet de construire les pilotes invités de VirtualBox pour les machines virtuelles Linux ARM64. Auparavant, il ne permettait de les construire que pour les systèmes basés sur Intel. Ce changement aidera certainement tous ceux qui exécutent des VM Linux ARM64 sur des hôtes ARM64, tels que l'Apple Silicon.

Des travaux initiaux ont été réalisés pour prendre en charge la famille de SoC Blaize BLZ P1600 AI, qui dispose de cœurs GSP (Graph Streaming Processor) personnalisés offrant jusqu'à 16 TOPS, et d'une paire de cœurs Cortex-A53 capables d'exécuter un système d'exploitation. Il est disponible sous forme de carte accélératrice PCIe ou en version autonome. Du côté RISC-V, Linux 6.15 ajoute une prise en charge croissante du SpacemiT K1.

Cette puce RISC-V 64 bits avec huit cœurs de CPU compatibles RVA22 peut sembler familière, car c'est celle utilisée dans la tablette RISC-V alimentée par Ubuntu de DeepComputing. Bien que la prise en charge de la série SpacemiT K1 par Linux 6.14 ne soit pas complète, elle est déjà bien avancée dans cette version et permettra à d'autres développeurs de participer à la construction, à l'extension et à l'affinement des performances du matériel.

Support pour le matériel et les appareils

Les efforts déployés par Microsoft pour inciter les fabricants de PC à intégrer les touches « Copilot » dans les périphériques signifient que le noyau Linux doit les prendre en charge, ce que fait dûment Linux 6.14. Une correspondance pour la touche Copilot du clavier de Microsoft a été ajoutée (KEY_F23). Il appartiendra aux fabricants de distributions Linux et/ou aux utilisateurs de choisir ce qui se passera lorsque la touche Copilot sera pressée sous Linux.

Le pilote xpad de Linux 6.14 prend désormais en charge les clones non officiels des récepteurs sans fil de la Xbox 360. Étant donné que Microsoft ne fabrique plus de versions « officielles », les utilisateurs de manettes OG peuvent continuer à les utiliser avec des récepteurs de remplacement.

Ce qui permet de réduire les déchets électroniques. Linux 6.14 ajoute la prise en charge de la manette Nacon Evol-X Xbox One Controller et de la manette Nacon Pro Compact*. Tous ceux qui possèdent l'une ou l'autre de ces manettes pour leur console Xbox One/S peuvent désormais les utiliser pour jouer sur Linux.

Autres dispositifs pris en charge ou améliorés dans Linux 6.14

  • casque de jeu sans fil SteelSeries Arctis 9 ;
  • manette Sega à 6 boutons pour Nintendo Switch ;
  • clavier analogique Wooting Two He ;
  • le micro du casque Positivo C6400 fonctionne désormais ;
  • prise en charge de la LED de mise en sourdine des touches de raccourci de l'Ideapad ;
  • prise en charge des touches de raccourci du lien téléphonique du ThinkPad ;
  • le microphone Lenovo Go S fonctionne désormais ;
  • support de l'adaptateur Wi-Wi RTL8812AU USB 3 (rtw88) ;
  • prise en charge du clignotement des LED pour divers périphériques Wi-Fi (rtw88).


Améliorations du système de fichiers

[LIST][*]Btrfs prend désormais en charge l'équilibrage de lecture RAID1, ce qui améliore l'efficacité de l'accès aux données ;[*]XFS introduit la prise en charge du reflink et du reverse mapping pour les périphériques en temps réel, améliorant ainsi la gestion du stockage ;[*]tmpfs...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Ashireon
Membre averti https://www.developpez.com
Le 26/03/2025 à 7:30
Aujourd'hui on utilise plus souvent proton que son origine Wine. NTsync n'est pour le moment pris en charge sur proton et Valve qui a la branche principale n'est pas prêt dans l'immédiat de le faire. Par contre des fork type proton-GE pourrait activer NTSync prochainement. Sur le proton CachyOS-proton , NTsync est dispo via l'ajout d'une ligne de commande. Cependant , gros bémol premier jeu testé crash de celui ci. Second jeu fonctionne et zéro changement. Apres quelques infos glanés par ci delà la vrai différence au niveau de proton serait nul ou à la rigueur minime quelques Fps. LE kernel est déjà dispo sur quelque distribution comme CachyOS mais à l'instant il n'y a pas de vrais améliorations notables , JE pense que l'implementation de proton cahyOS avec NTsync est encore loin d'être parfaite il va falloir attendre.
1  0