La nouvelle version de Linux 5.9 est déjà sortie et voici ses actualités

Linus Torvalds a annoncé la disponibilité de la nouvelle version du noyau Linux 5.9 sur une liste de diffusion. Il s'agit d'une version qui introduit plusieurs nouvelles fonctionnalités et améliorations, ainsi que de nouveaux pilotes en plus des mises à jour de pilotes.

Le développement du noyau Linux 5.9 a commencé il y a environ deux mois lorsque Linus Torvalds a annoncé le premier jalon de Release Candidate (RC). Après pas moins de huit RC, la version finale du noyau est maintenant disponible et devrait être livrée à certaines des distributions Linux les plus populaires dans les semaines à venir.

Quant aux points forts à partir de Linux 5.9, il existe un support pour l'architecture Unicore, soutien Compression standard Z (Zsdt) pour compiler les noyaux x86, prise en charge complète des opérations de lecture tampons asynchrones sur le sous-système io_uring, plus une nouvelle option de secours et diverses améliorations de performances pour le système de fichiers Btrfs.

Il ya aussi des prise en charge des instructions FSGSBASE x86, prise en charge des capacités pour le planificateur d'échéance, un nouveau bouton sysctl, prise en charge du cryptage en ligne pour les systèmes de fichiers EXT4 et F2FS ainsi que la prise en charge des contrôleurs de mémoire externes NVIDIA Tegra210 et la prise en charge des contrôleurs de contrôleur intégrés Chrome OS.

En outre, Linux 5.9 apporte un nouvel appel système close_range (), prise en charge des VPU Intel «Keem Bay» Movidius, prise en charge du protocole de redondance parallèle, prise en charge des itérateurs BPF sur les sockets TCP et UDP, prise en charge des attributs étendus pour les clients NFS 4.2 et schedutil comme régulateur de fréquence CPU par défaut pour les architectures ARM et AArch64 (ARM64) .

Également aussi La prise en charge supplémentaire des cartes, appareils et plates-formes ARM est mise en évidence: Pine64 PinePhone v1.2, Lenovo IdeaPad Duet 10.1, ASUS Google Nexus 7, Acer Iconia Tab A500, Qualcomm Snapdragon SDM630 (utilisé dans Sony Xperia 10, 10 Plus, XA2, XA2 Plus et XA2 Ultra), Jetson Xavier NX, Amlogic WeTek Core2 , Aspeed EthanolX, cinq nouvelles cartes basées sur NXP i.MX6, MikroTik RouterBoard 3011, Xiaomi Libra, Microsoft Lumia 950, Sony Xperia Z5, MStar, Microchip Sparx5, Intel Keem Bay, Amazon Alpine v3, Renesas RZ / G2H.

Pour les groupes de contrôle, un nouveau gestionnaire de mémoire slab est implémenté, qui se distingue par le transfert de la comptabilité de dalle du niveau de la page mémoire au niveau de l'objet du noyau, ce qui permet de partager des pages de dalle entre différents groupes de contrôle, plutôt que d'allouer des caches de dalle séparés pour chaque groupe de contrôle. L'approche proposée permet d'augmenter l'efficacité de l'utilisation des, réduisez la taille de la mémoire utilisée pour la dalle de 30 à 45%, réduisez considérablement la consommation totale de mémoire par le noyau et réduisez la fragmentation de la mémoire.

En ce qui concerne les améliorations graphiques, il est souligné que Le pilote amdgpu ajoute la prise en charge initiale du GPU pour AMD Navi 21 (Navy Flounder) et Navi 22 (Sienna Cichlid). Ajout de la prise en charge du codage vidéo UVD / VCE et des moteurs d'accélération de décodage pour les GPU des îles du Sud (Radeon HD 7000). Ajout d'une propriété pour faire pivoter l'écran de 90, 180 ou 270 degrés.

Fait intéressant, le pilote GPU AMD est le plus gros pilote du noyau - il contient environ 2,71 millions de lignes de code, soit environ 10% de la taille totale du noyau (27,81 millions de lignes).

Dans le même temps, 1.79 million de lignes se trouvent dans les fichiers d'en-tête générés automatiquement avec des données pour les registres GPU, et le code C est de 366 mille lignes (en comparaison, le contrôleur Intel i915 comprend 209 mille lignes et Nouveau - 149 mille).

Le controlle Nouveau ajoute la prise en charge des contrôles d'intégrité CRC (Contrôles de redondance cyclique) image par image sur les moteurs d'affichage GPU NVIDIA. L'implémentation est basée sur la documentation fournie par NVIDIA.

Bien sûr, de nombreux pilotes nouveaux et mis à jour sont inclus dans ce nouveau version noyau important pour ajouter la prise en charge de composants matériels plus récents. Certaines fonctionnalités liées à la sécurité sont également présentes, ainsi que les correctifs de bogues habituels et les modifications internes du noyau.

Enfin, cette nouvelle version peut être téléchargée dès kernel.org, si vous voulez construire votre propre noyau. Pour les autres, vous pouvez attendre que le noyau Linux 5.9 stable atteigne les référentiels de logiciels stables de votre distribution GNU / Linux avant de mettre à niveau à partir d'une version précédente.

Quant à la prochaine version de Linux 5.10, elle devrait arriver à la mi-décembre ou pendant les vacances de Noël.


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.