Quoi de neuf dans le noyau Linux 5.14 : 8 améliorations majeures

Nous appelons souvent Linux un système d'exploitation, mais en réalité, il ne s'agit que du noyau. Et ce noyau a atteint la version 5.14, élargissant le matériel que vous pouvez désormais alimenter avec des logiciels gratuits et open source et les choses que vous pouvez faire sur ces appareils.

Comme cela arrive souvent, cette version supprime des dizaines de milliers de lignes de code, cette fois en supprimant le support IDE hérité. Néanmoins, ce noyau contient toujours plus de lignes de code que le précédent en raison de tous les ajouts. Voici quelques points importants:

1. Ordonnancement de base

La planification de base est une fonctionnalité qui offre un multithreading simultané plus sûr suite aux vulnérabilités Meltdown et Spectre , plutôt que la «solution» précédente consistant à désactiver complètement le multithreading simultané. Une fonctionnalité peut-être plus liée aux administrateurs système qu'aux utilisateurs de bureau, la planification de base est en développement depuis plusieurs années avant de faire ses débuts dans la version 5.14 du noyau.

2. Zones de mémoire « secrètes »

Un autre pour les administrateurs système, 5.14 introduit la possibilité de créer des zones de mémoire auxquelles d'autres zones d'un système, y compris le noyau, ne peuvent pas accéder. Cette fonctionnalité vient via un appel système memfd_secret qui n'est pas activé par défaut.

3. Améliorations de la journalisation pour le système de fichiers ext4

Le système de fichiers ext4 a longtemps servi de système de fichiers par défaut pour de nombreuses distributions Linux , et il s'est avéré fiable. Mais il y a toujours place à amélioration. Cette version du noyau réduit encore le risque de fuite de données via une nouvelle commande ext4_ioc_checkpoint qui oblige le système de fichiers à écrire les transactions de journal en attente sur le disque et à écraser les données dans la zone de stockage du journal.

4. Prise en charge du Raspberry Pi 400

Le Raspberry Pi 400 est, contrairement aux modèles précédents, un PC tout-en-un complet . D'accord, la plupart du temps. C'est ce que vous obtenez lorsque vous insérez un Raspberry Pi dans un clavier. Tout ce que vous avez à faire est de brancher une souris et un moniteur. Lorsque cet appareil a été lancé, il était livré avec un noyau Linux modifié. Maintenant, le support a atterri dans le noyau régulier trouvé dans la majorité des distributions Linux.

5. Prise en charge des commutateurs d'arrêt physiques Dell

Les utilisateurs de Linux sont peut-être déjà familiers avec le concept de kill-switch via des ordinateurs portables ou des téléphones de Purism , mais d'autres fabricants ont adopté le concept. Dell introduit la fonctionnalité sur ses ordinateurs portables, et la prise en charge de ceux-ci a atterri dans le noyau Linux.

6. Pilote USB à faible latence pour l'audio

C'est un gros plus pour quiconque se tourne vers Linux pour la production audio, qu'il s'agisse de créer de la musique ou un podcast. Il a été confirmé que la lecture à faible latence fonctionne avec PipeWire aux côtés de PulseAudio et JACK.

7. Bouton de sélection de partage sur les contrôleurs Xbox One

Les contrôleurs de console de jeu de Microsoft fonctionnent parfaitement avec les PC, ce qui en fait la norme pour de nombreux joueurs. Ceux qui utilisent le contrôleur sous Linux trouveront désormais un bouton de sélection de partage fonctionnel.

8. Débranchement à chaud pour les cartes graphiques AMD Radeon

Si vous vous trouvez dans une situation où vous souhaitez retirer votre carte graphique AMD Radeon de votre PC alors qu'elle est allumée, la prise en charge a atterri dans le noyau Linux. Ce n'est probablement pas quelque chose que beaucoup de gens font souvent, mais si AMD a décidé d'en faire quelque chose que sa carte graphique peut faire, alors il est raisonnable de s'attendre à ce que la fonctionnalité fonctionne également sur Linux.

Comment obtenir le noyau Linux 5.14

Si vous devez récupérer le dernier noyau immédiatement, vous avez la possibilité de compiler Linux à partir de la source en téléchargeant les fichiers depuis kernel.org . Mais ce n'est ni la manière la plus facile ni la méthode recommandée pour faire les choses.

Le meilleur pari pour la plupart des utilisateurs est d'attendre que le nouveau noyau arrive dans le cadre de vos mises à jour régulières du système. Cela peut signifier une attente plus longue sur certaines distributions que d'autres. Une distribution comme Ubuntu peut rester sur un seul noyau jusqu'à la prochaine mise à niveau majeure du système d'exploitation, alors qu'une distribution à version continue comme Arch Linux fournira le noyau le plus récent dans un laps de temps relativement court.