Une nouvelle version du noyau Linux est arrivée. Comme la plupart des mises à jour, la version 5.19 ne contient pas une seule fonctionnalité qui attire les gros titres. Au lieu de cela, il est rempli de diverses améliorations de bric et de broc qui rendent Linux plus performant sur le matériel nouveau et ancien.

Peut-être que la 5.19 sera une version qui vous surprendra. Mais si vous ne voulez pas être surpris, voici à quoi vous attendre.

Linux fonctionne sur divers appareils ARM, mais l'expérience est pâle par rapport à la qualité de fonctionnement de Linux sur les appareils Intel. Bien qu'il reste un grand écart entre les deux, les progrès se poursuivent. Le support ARM a atteint un niveau où Linus Torvalds a testé et a publié cette version du noyau à l'aide d'un ordinateur portable ARM, un Apple MacBook Air M2. Un merci spécial à l'équipe Asahi, qui a travaillé pour que Linux soit opérationnel sur Apple Silicon.

Dans les nouvelles semi-liées à Apple M1, les pilotes du contrôleur Apple M1 NVMe et Apple eFuse ont fusionné dans le noyau.

instagram viewer

2. Correctifs de surchauffe Intel et d'épuisement de la batterie

Certains ordinateurs portables équipés de processeurs Intel ont connu une décharge de batterie plus rapide que prévu lorsqu'ils sont suspendus. Les propriétaires sont souvent surpris par un ordinateur portable en surchauffe, en particulier lorsqu'ils sortent l'appareil d'un sac. Le dernier noyau contient des correctifs pour résoudre ces problèmes pour Intel Skylake (lancé en 2015) via les processeurs Comet Lake (lancés en 2019). Désormais, les ordinateurs portables doivent rester au frais et dormir plus longtemps.

Il existe également une prise en charge du pilote inactif Linux pour les processeurs Intel Alder Lake. Le pilote Intel p-state reçoit également quelques améliorations. Le pilote d'état p concerne l'optimisation de la consommation d'énergie et se rapporte spécifiquement à l'optimisation de la tension et de la fréquence du processeur.

Ce n'est pas tout pour les nouvelles liées à Intel. Les processeurs Raptor et Alder Lake bénéficient de la prise en charge de la limitation de la puissance moyenne courante (RAPL). C'est un moyen de limiter la puissance moyenne maximale, en mettant moins de pression sur les composants d'un ordinateur et en permettant au système de fonctionner plus froid.

3. Prise en charge de l'architecture de processeur LoongArch

Linux 5.19 est plus proche de fonctionner sur des appareils utilisant l'architecture CPU LoongArch. Le code provient de la société chinoise Loongson, connue pour ses systèmes basés sur MIPS64. Vous pourriez décrire LoongArch comme étant MIPS64 et RISC-V. Certains codes du noyau LoongArch réutilisent le code MIPS.

Mais pas trop vite. Linux ne peut pas encore fonctionner sur le matériel LoongArch réel, car il existe un code de pilote qui n'a pas été fusionné à temps pour cette version.

4. Améliorations graphiques

Il y a des améliorations graphiques à faire, quel que soit votre matériel. Le principal concerne les modifications apportées au sous-système Direct Rendering Manager, qui profite considérablement aux GPU AMD tout en améliorant également l'expérience sur le matériel Intel et certaines puces GPU ARM. Cela impliquait près d'un demi-million de lignes de code.

5. Nombreux ajouts réseau

Le noyau Linux 5.19 ajoute la prise en charge de BIG TCP, ce qui permet des tailles de paquets TSO/GRO plus importantes pour le trafic IPv6. Les vitesses du réseau peuvent désormais atteindre 400 Gbit/s. Cela sera utile aux personnes qui gèrent des centres de données et d'autres infrastructures basées sur le cloud, celles dont le travail consiste à gérer des volumes importants de trafic réseau. Le reste d'entre nous peut commencer par apprendre ce que TCP signifie et ce qu'il fait.

Cette version ajoute également un composant d'espace utilisateur pour la gestion de MultiPath TCP (MPTCP). Si vous ne travaillez pas dans l'administration système, cela ne vous affectera pas directement (à part les sites Web qui se chargent peut-être plus rapidement).

Les pilotes réseau ont également reçu des améliorations. Considérez le pilote ATH11K de Qualcomm, qui a obtenu la prise en charge du wake-on-LAN. Ensuite, il y a le pilote sans fil RTW89 de Realtek qui prend désormais en charge les appareils Realtek 8852ce 5 GHz. Le support a également atterri pour les modems MediaTekT700 et Renesas RZ/V2M.

Il existe également un nouveau pilote pour pureLiFi. LiFi est une technologie de réseau basée sur la lumière où les données transmet à l'aide d'un flux de lumière qu'un appareil convertit en un signal électronique, puis de nouveau en Les données. C'est une technologie qui n'aura pas d'impact sur la plupart d'entre nous pour le moment, mais vous pouvez la classer sous "cool".

Si vous travaillez sur des appareils IoT, vous serez peut-être ravi d'apprendre que les récepteurs IoT WFX Wi-Fi basse consommation de Silicon Labs disposent désormais d'un pilote dans le noyau.

6. Accessoires nouvellement activés

Le clavier mécanique sans fil du Keychron dispose désormais de touches de fonction fonctionnelles. Et le noyau Linux prend désormais en charge le mappage des boutons et le défilement natif sur le clavier Lenovo ThinkPad TrackPoint II, tout en permettant également aux propriétaires d'utiliser le bouton du milieu. Donc, si vous avez acheté l'un de ces claviers avant de passer à Linux uniquement pour constater qu'ils ne fonctionnent pas aussi bien, il sera bientôt possible de les rebrancher une fois que 5.19 arrivera dans votre distribution.

Bien qu'il ne soit pas tout à fait un accessoire, le Lenovo ThinkPad X12 TrackPoint, également connu sous le nom de nœud de souris qui apparaît au milieu de certains claviers, a reçu une certaine attention. Le pavé tactile Google Whiskers fonctionne également sous la version 5.19.

Le pilote Wacom peut désormais gérer les stylets avec trois boutons. Il prend également en charge les horodatages au stylet et au toucher. Alternativement, si vous utilisez des tablettes et des stylos Huion, la prise en charge d'UC-Logic inclut désormais la prise en charge d'un plus grand nombre de ces appareils.

7. Meilleure compression

Le noyau prend désormais en charge le firmware compressé zstd. zstd est un algorithme de compression de données sans perte développé à l'origine par Facebook. C'est vrai. Nous avons atteint un point où des entreprises de toutes sortes investissent dans l'amélioration du noyau Linux. La compression est un élément essentiel pour réduire les vitesses de téléchargement et les temps d'attente.

Est-il temps d'installer Linux Kernel 5.19 ?

Bien que vous puissiez installer le noyau 5.19 directement, la meilleure approche consiste à attendre que la dernière version arrive en tant que mise à jour système de votre distribution. Cette version du noyau sera mieux testée et configurée pour être prête à fonctionner.

Certaines distributions fournissent de nouveaux noyaux relativement rapidement, comme Fedora, et des distributions à diffusion continue comme Arch Linux. D'autres ont tendance à enregistrer de nouveaux noyaux pour la prochaine version majeure de la distribution, comme c'est le cas avec Ubuntu. Mais si votre ordinateur et vos périphériques fonctionnent déjà, attendre n'est pas si difficile, si vous vous en rendez compte.