Linux 6.8 introduit des améliorations de performances, la prise en charge du nouveau matériel et du pilote Intel Xe

Linux 6.8

À la fin pas besoin de huitième Release Candidate et Linus Torvalds a publié la version stable de Linux 6.8. Il y avait des doutes sur la rc6, mais ils ont commencé à se dissiper lorsqu'ils ont lancé la rc7 et cela a été confirmé maintenant. Comme toujours, la nouvelle version du noyau inclut de nombreuses nouvelles fonctionnalités, la plupart sous la forme de prise en charge de nouveau matériel. Cela ne veut pas toujours dire que c'est récent, et parfois on ajoute simplement quelque chose qui n'existait pas auparavant.

De plus, Linux 6.8 se démarque car des améliorations de performances ont été apportées. Nous avons eu quelques versions dans lesquelles beaucoup de choses ont été ajoutées, et dans Linux 6.8, la cohérence a été gagnée et cela se traduit par des performances. Ce qui suit est une liste des nouvelles les plus marquantes (via Phoronix) à partir de Linux 6.8.

Points forts de Linux 6.8

  • Processeurs:
    • Plus d'identifiants AMD Zen 5 ajoutés dans le cadre de l'activation continue du matériel AMD de nouvelle génération.
    • Prise en charge du pilote AMD PMC pour Zen 5.
    • Prise en charge matérielle Intel QAT 420xx « GEN 5 » pour la technologie QuickAssist.
    • Il existe également le pilote de compression cryptographique dans le noyau Intel IAA pour les accélérateurs Intel Analytics présents dans divers modèles de processeurs Xeon Scalable depuis Sapphire Rapids.
    • Prise en charge d'Intel Lunar Lake Thunderbolt.
    • Prise en charge du noyau Rust pour les processeurs LoongArch.
    • Dans le cadre des modifications apportées au s390, la prise en charge des binaires ELF 31 ​​bits de l'Enterprise System Architecture (ESA) est désactivée par défaut.
    • IBM Z voit des performances d'entrée d'appel système environ 11 % plus élevées avec ce nouveau noyau.
    • La prise en charge du noyau XIP pour RISC-V a été restaurée pour Execute In Place.
    • Linux 6.8 informe mieux l'utilisateur lorsque la prise en charge x86 32 bits est désactivée au démarrage.
    • La capacité des processeurs Intel Meteor Lake à overclocker sous Linux 6.8 avec une modification du pilote Intel P-State.
    • Intel LAM pour les invités KVM est désormais pris en charge ainsi que les travaux en cours autour des machines virtuelles confidentielles.
    • Plus de code Intel TDX pour protéger les invités KVM.
    • Prise en charge initiale des SoC Snapdragon 8 Gen 3 et X Elite dans le noyau principal.
    • La prise en charge du SoC Google Tensor G1 a finalement été intégrée en amont.
    • Prise en charge améliorée des événements du contrôleur de mémoire AMD Zen 4.
    • Préparatifs de gestion de l’alimentation pour les prochains processeurs de serveur Intel.
    • Une optimisation du CPU AMD pour éviter de sérialiser inutilement les accès MSR.
    • Prise en charge EDAC pour les accélérateurs AMD AI.
    • Suppression de la prise en charge des processeurs ARM11 MPCore.
    • Prise en charge du processeur RISC-V à noyau souple AMD MicroBlaze V.
  • Graphique:
    • principaux éléments du code de gestion des couleurs d'AMD, bien qu'ils ne soient pas activés par défaut pour le moment.
    • Le nouveau pilote du noyau Intel Xe DRM est disponible comme alternative expérimentale au pilote i915.
    • Le pilote Imagination PowerVR DRM a enfin été mis à jour avec le pilote PowerVR Vulkan sur Mesa pour certains GPU Rogue.
    • Prise en charge du pilote graphique Raspberry Pi 5 pour V3D.
    • Prise en charge d'AMD GFXOFF lors de l'exécution d'applications de calcul ROCm sur des GPU RDNA3 pour aider à économiser l'énergie et la chaleur.
    • Atténuation des interférences radio AMD WiFi WBRF entre les horloges de la mémoire vidéo et le matériel WiFi.
  • Systèmes de fichiers et stockage:
    • Nouveaux appels système pour obtenir des informations plus détaillées sur le montage du système de fichiers.
    • Une optimisation d'EROFS pour les scénarios de faible mémoire.
    • Corrections et améliorations de Bcachefs ainsi que de jolis travaux de performances.
    • Recherches non bloquantes du système de fichiers en cluster GFS2.
    • Le traitement des métadonnées Btrfs se fait désormais à l'aide de folios.
    • Prise en charge des données compressées dans les sous-pages EROFS.
    • F2FS améliore la prise en charge des périphériques de bloc zonés.
    • Plus de fonctionnalités de réparation en ligne XFS.
    • Prise en charge du blocage des écritures sur les périphériques de bloc montés.
  • Autre matériel:
    • Plus de code de fonction CXL, cette fois sur l'analyse CDAT pour la table attributaire de périphérique cohérente.
    • Prise en charge d'Apple M1 USB4/Thunderbolt DART.
    • Le pilote du sous-système de caméra StarFive RISC-V SoC a été mis à jour pour améliorer la prise en charge du noyau StarFive.
    • Le pilote AWS Nitro Secure Module a enfin été mis à jour.
    • Diverses améliorations de la compatibilité avec les ordinateurs portables Intel et AMD.
    • Plus de prise en charge du matériel audio d'AMD et d'Intel, ainsi que de certains mélangeurs audio USB.
    • Le pilote Gigabyte AORUS Waterforce a été mis à jour pour exposer les métriques de surveillance matérielle du refroidisseur de liquide Gigabyte AIO.
    • Prise en charge de l'accélérateur Intel Gaudi 2C.
    • Énumération basée sur ACPI des caméras CSI-2/MIPI.
    • Le premier pilote réseau PHY écrit en Rust.
    • Suppression de la prise en charge d'Intel Carrilo Ranch.
  • Jeux sur Linux:
    • Prise en charge de divers appareils de console de jeu portables alimentés par ARM bon marché.
    • Prise en charge initiale des contrôleurs Lenovo Legion Go pour cette console de jeu portable.
    • Prise en charge de la manette de jeu Adafruit Seesaw.
    • Correctifs du contrôleur Steam rétroportés depuis SteamOS.
    • Prise en charge de la manette Nintendo Switch Online (NSO).
  • Sécurité: AppArmor passe aux hachages de stratégie SHA256 pour une plus grande sécurité que SHA1.
  • Autres:
    • Une mise à jour de la chaîne d'outils Rust vers Rust 1.74.1.
    • Enlèvement de la DALLE.
    • Plus d'ajustements du planificateur Linux, y compris EEVDF.
    • Poursuite du nettoyage des ballonnements de sysctl sentinel.
    • Les mises à jour du réseau Linux peuvent augmenter le débit TCP pour de nombreuses connexions simultanées d'environ 40 %.
    • Suppression des pilotes réseau anciens et obsolètes.

Linux 6.8 maintenant disponible. Il atteindra les différentes distributions dans un délai qui dépendra de sa philosophie de développement. Ce sera le noyau utilisé par Ubuntu 24.04.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.