Le noyau Linux 6.2 est maintenant disponible : Découvrez les nouveautés
Linux 6.2 est la mise à jour majeure du noyau de l'année 2023 avec quelques nouvelles fonctionnalités intéressantes. Il subit une série de mises à jour et d'améliorations, telles que des pilotes nouveaux et mis à jour, une prise en charge matérielle améliorée et de nombreuses autres fonctionnalités. Il devrait bénéficier d'un support de maintenance au moins jusqu'à la fin de l'année 2026.
Linus Torvalds a annoncé la sortie du noyau Linux 6.2 dans une déclaration à la liste de diffusion des développeurs du noyau Linux (LKML). Dans cette déclaration, il invite les gens à l'essayer, en disant : "Ce n'est peut-être pas une version LTS sexy comme la 6.1 l'a été, mais tous ces noyaux piétons ordinaires veulent aussi un peu d'amour pour les tests."
Maintenant, explorons les nouveautés du noyau Linux 6.2.
Linux 6.2 : Nouvelles fonctionnalités et améliorations
L'une des améliorations importantes apportées au noyau est la mise à jour du code de compression Zstd. Grâce à ce nouveau code pour Linux 6.2, la compression des données sera plus rapide, ce qui se traduira par de meilleures performances et des temps de démarrage plus rapides. En outre, le code Rust, qui a été introduit pour la première fois dans le noyau Linux 6.1, a été amélioré.
Le pilote Intel IFS est maintenant complètement opérationnel et a été optimisé pour introduire la fonction In-Field Scan. Cette fonction offre aux utilisateurs des capacités de test du silicium des CPU pour les prochains CPU d'Intel. Le pilote Intel on Demand est également implémenté avec des fonctionnalités supplémentaires et un changement de marque. Il s'appelle désormais "Intel on Demand" au lieu de "Software Defined Silicon". Ce modèle d'activation permet aux utilisateurs de déverrouiller certaines fonctionnalités du CPU sur les prochains processeurs Xeon Scalable.
L'atténuation des retombées des processeurs de l'ère Skylake est désormais assurée à faible coût par le suivi de la profondeur d'appel. En outre, le noyau Linux 6.2 promet de nouvelles fonctionnalités pour activer les réseaux câblés WiFi 7 et 800 Gbps. Les développeurs et les administrateurs peuvent désormais accéder à une variété de nouveaux événements de surveillance des performances avec l'ajout des données d'utilisation du pipeline AMD Zen 4. Ces métriques leur permettent de trouver les goulots d'étranglement des performances et de les optimiser plus efficacement.
Linux 6.2 apporte un qspinlock spécifique à la puissance pour améliorer l'évolutivité des systèmes IBM Power/PowerPC. Il a été spécialement conçu pour traiter les problèmes de qspinlock générique en file d'attente et améliorer les performances et l'évolutivité des grands systèmes.
RISC-V offre enfin la prise en charge des périphériques de mémoire non volatile avec le noyau Linux 6.2. Il inclut également la prise en charge de la mémoire persistante (PMEM) pour le mappage et l'accès à la mémoire. Cependant, la gestion de cette fonctionnalité nécessite les extensions Svpbmt et Zicbom de RISC-V. En outre, RISC-V avec Linux 6.2 apporte la prise en charge de ftrace pour RISC-V 32 bits (RV32), la prise en charge de l'unité de surveillance des performances T-Head (PMU) dans le sous-système perf, ainsi que diverses modifications et améliorations mineures.
Linux 6.2 devient la première version du noyau à fournir un support principal pour les SoCs Apple M1 Pro/Ultra/Max. Asahi Linux avait déjà pris en charge ces SoCs par le biais de la construction de son noyau, et maintenant une plus grande partie de ce travail a été transférée en amont pour Linux 6.2.
Cependant, des pilotes supplémentaires doivent encore être développés en amont pour ces nouveaux SoCs Apple Silicon. Actuellement, le code Asahi Linux fournit le meilleur support matériel pour les appareils Apple M1/M2 sous Linux. D'autres mises à jour de SoCs ont été faites avec l'ajout de sept nouveaux SoCs Qualcomm Snapdragon dans le nouveau noyau.
Plusieurs pilotes SMPro d'Ampere Computing ont été fusionnés pour Linux 6.2, permettant aux utilisateurs d'exploiter facilement ses diverses fonctionnalités. Par exemple, le pilote de surveillance du matériel SMPro est fusionné pour surveiller la température, la puissance, les tensions et l'état actuel. Un nouveau pilote SMPro char/misc est ajouté pour afficher l'état de démarrage et les informations du coprocesseur.
Quelques autres changements
- Prise en charge des écrans Raspberry Pi 4k@60Hz
- Atténuation d'AmpereOne contre Spectre-BHB
- Surveillance des capteurs pour Arc Graphics
- Support pour l'invité Intel TDX
- KVM se prépare aux nouvelles instructions des processeurs Intel
- FBDEV propose l'option "nomodeset".
Toutes ces caractéristiques et améliorations mises en œuvre dans le noyau Linux 6.2 en font une mise à jour majeure qui promet un système d'exploitation plus fiable, plus sûr et plus riche en fonctionnalités pour ses utilisateurs. La communauté open-source peut être fière de cette étape remarquable, et il devrait être passionnant d'anticiper les autres avancées qui seront introduites dans les prochaines versions.
KernelCare assure la sécurité du noyau sans redémarrage ni interruption du système, ce qui garantit une disponibilité à 100 % de vos systèmes. Pour en savoir plus sur KernelCare Enterprise , cliquez ici.
Les sources de cet article incluent un article d'UbuntuPit.