Demain devrait voir la sortie de Linux 5.16, le noyau le plus récent et le plus stable, offrant des améliorations massives pour commencer 2022 sur une base solide. Les utilisateurs et les passionnés de Linux montrent beaucoup d’enthousiasme pour cette nouvelle mise à jour et sont encore plus enthousiastes à l’idée de voir 5.17, le prédécesseur du noyau de demain, qui présentera des améliorations intéressantes.
AMD, Intel et Apple s’apprêtent à obtenir plusieurs améliorations et optimisations dans Linux 5.17
Comme la plupart de la communauté Linux sait comment sont ces nouvelles mises à jour, les nouvelles optimisations, améliorations et améliorations de la 5.17 commencent plusieurs tests, garantissant que le nouveau noyau sera une amélioration plus importante par rapport à Linux 5.16.
Phoronix a continué à surveiller les référentiels sur Git, ainsi que plusieurs listes de diffusion Linux, pour trouver les nouvelles fonctionnalités prévues pour le nouveau Linux 5.17 prévu pour une sortie fin mars 2022. Non seulement la dernière mise à jour fonctionnera sur la compatibilité avec l’un des derniers matériels AMD et Intel sortis au cours des derniers mois, mais également les nouvelles améliorations apportées à la nouvelle technologie Arm comme on le voit dans l’Apple M1, les optimisations des performances du réseau, les plus récentes. entrées et sorties, ainsi que plusieurs pilotes matériels.
Phoronix a répertorié certains des changements majeurs et des optimisations clés qui seront présents dans Linux 5.17. Une grande partie de cela est également sujette à des changements, peu importe la date de sortie, ou à des objections de Linus Torvalds.
- Mises à jour du pilote GPU/DRM : la nouvelle mise à jour offre l’activation initiale d’Intel Raptor Lake-S, la stabilité graphique d’Alder Lake-P, l’optimisation du pilote VC4 pour offrir une résolution 4K à 60 Hz (en particulier lorsqu’il est utilisé sur la plate-forme Raspberry Pi), AMD Seamless Boot pour tout nouveau matériel publié, la capacité VRR et Adaptive-Sync pour les graphiques Intel Core Ice Lake de 11e génération, ainsi que des optimisations et des améliorations pour la stabilité et la compatibilité avec le traitement GPU discret DG2/Intel Arc Alchemist.
- Le nouveau pilote de mise à l’échelle de la fréquence du processeur AMD P-State : ce nouveau pilote fait ses débuts dans la technologie Zen2 de l’entreprise, avec des systèmes plus récents, pour aider à une efficacité énergétique plus efficace que ACPI CPUFreq, qui permet au système d’exploitation de mettre à l’échelle la fréquence du processeur plus haut ou plus bas pour économiser de l’énergie. Ces fréquences peuvent être mises à l’échelle automatiquement en fonction de la charge du système à ce moment-là, en réponse aux événements ACPI ou aux ajustements manuels effectués par les programmes de l’espace utilisateur.
- Prise en charge de la mémoire tampon AMD Smart Trace.
- Prise en charge Ethernet des APU AMD Yellow Carp et Rembrandt.
- Surveillance de la température pour les processeurs AMD Zen 4.
- Prise en charge audio Intel Alder Lake-N.
- Plusieurs améliorations sur les pilotes Intel Wi-Fi.
- Mises à jour P-State pour les processeurs mobiles Alder Lake.
- Prise en charge de la mise à jour Intel PFRUT/Seamless : cela permettra de traiter les mises à jour du micrologiciel du système situées sur les serveurs sans qu’il soit nécessaire de redémarrer le système. Le processus offre essentiellement une prise en charge de la carte mère pour la fonctionnalité utilisant les mises à jour d’exécution du micrologiciel de la plate-forme ACPI, ou PFRUT.
- Contrôleur d’éclairage/ventilateur NZXT et prise en charge de la surveillance via un nouveau pilote.
- Prise en charge de l’ioctl Get/Set Label EXT4 : cela permet la lecture et la configuration en ligne des étiquettes du système de fichiers en utilisant des ioctls similaires à F2FS/Btrfs/XFS.
- EXT4 fera le passage au dernier support d’API Linux.
- FUSE ajoute une option pour le DAX par fichier.
- Prise en charge de l’accélération vidéo du pilote Hantro VP9 : cela affecte Rockchip, Allwinner et VeriSilicon System on Chips, ou SoC.
- Améliorations pour les pilotes ThinkPad ACPI, forçant la décharge tout en inhibant la charge.
- Prise en charge de la personnalisation pour la gestion des courbes de ventilateur avec les ordinateurs portables ASUS ROG compatibles.
- Optimisation de la prise en charge de plusieurs tablettes Android x86, en utilisant un tout nouveau pilote pour les tablettes rencontrant des problèmes pendant les opérations.
- Mise à jour de la prise en charge de certaines tablettes NVIDIA Tegra.
- Optimisation du pilote frontal Xen pvUSB.
- Ajout du support pour Apple M1 Silicon.
- Les systèmes n’utilisant pas systemd recevront un changement devtmpfs supplémentaire pour aider ceux qui n’ont pas le contrôle.
- Prise en charge de l’ASIC réseau NVIDIA Spectrum-4.
- Améliorations de la gestion thermique et de l’alimentation pour les contrôleurs Intel Titan Ridge Thunderbolt.
- Améliorations RNG (Random Number Generator), y compris la nouvelle utilisation de BLAKE2 sur SHA1, ainsi que plusieurs optimisations de performances.
- Préparations pour Arm Scalable Matrix Extensions, ou SME, et ajout de la prise en charge de Kernel Concurrency Sanitizer (KCSAN) pour ARM64.
- Les nouvelles versions du compilateur coïncideront avec la gestion de l’atténuation de la spéculation en ligne droite x86.
- CleanCache sera supprimé.
- Suppression de l’utilisation des instructions pour AMD 3DNow ! du noyau.
- Correction d’un bogue dans le code de la disquette du noyau Linux, provoquant le blocage des systèmes lors de la tentative de lecture d’une disquette défectueuse.
- Optimisation de la latence pour les sockets AF_UNIX.
- Optimisation TCP à une échelle beaucoup plus grande ainsi que plusieurs nouvelles optimisations de réseau.
- Optimisation supplémentaire de plusieurs E/S.
Source : Phoronix