Récemment, Linus Torvalds (ci-après dénommé "Linus") a annoncé que la version officielle du noyau Linux 5.19 pouvait enfin vous rencontrer. Cette version est importante et, bien qu'elle ait été publiée une semaine plus tard que prévu, elle apporte davantage de nouvelles fonctionnalités, une prise en charge matérielle et une multitude de correctifs de bogues et de sécurité.
Cependant, rien de ce qui précède n'est la plus agréable surprise.Ce que Linus savoure le plus, c'est qu'il a utilisé le projet Asahi Linux pour sortir une nouvelle version du noyau Linux sur le MacBook Air équipé de la puce M2 .
Étape par étape pour "Embrassez ARM64"
Linus a déclaré dans l'e-mail : "Personnellement, je pense que la partie la plus intéressante est que j'ai publié la version officielle du noyau Linux 5.19 sur un ordinateur portable ARM64 et que j'ai écrit cet e-mail . C'est quelque chose que j'attendais avec impatience depuis longtemps, merci L'équipe Asahi a finalement fait de cela une réalité. Bien que nous utilisions Linux sur du matériel ARM64 depuis un certain temps, il n'a pas vraiment été utilisé comme plate-forme de développement jusqu'à présent. "
C'est la troisième fois que Linus utilise du matériel Apple pour le développement de Linux. Il y a longtemps, il a développé pour PowerPC sur un appareil Macintosh G5 équipé d'un processeur PPC970 (développé par IBM)
Linus a déclaré: "Je n'utilise pas le MacBook Air pour un travail réel à ce stade, je l'utilise simplement pour les tests de version, le démarrage et maintenant la sortie. Mais je vais essayer de migrer le travail vers ce MacBook, peut-être que le prochain j'étais capable d'embrasser pleinement ARM64 dans la prochaine version."
Pour la plupart des utilisateurs de Linux, peu importe l'ordinateur que Linus utilise actuellement, et Asahi Linux en est encore à ses débuts difficiles. Mais l'utilisation de versions modernes du jeu d'instructions ARM et "plus proches des cœurs en amont" a un effet d'entraînement qui profite au reste de l'écosystème .
Plus de personnes utilisant les versions ARM de Linux signifient plus de personnes corrigeant les bogues liés à ARM, ce qui profitera à toutes les distributions. En fin de compte, l'expérience d'utilisation de Linux sur du matériel ARM s'améliorera pour tout le monde, bien que ces avantages puissent prendre des années à se manifester.
Autres changements importants dans Linux Kernel 5.19
Avec la sortie de la version du noyau Linux 5.19, il prend également en charge le jeu d'instructions auto-développé du filleul du processeur domestique. Linus a également déclaré qu'il s'agissait d'une étape importante.
De plus, il y a quelques changements importants dans le noyau Linux 5.19 qui méritent d'être notés :
-
Prend en charge les extensions de domaine de confiance d'Intel pour isoler la machine virtuelle de l'hyperviseur/hyperviseur et de tout autre logiciel sur la plate-forme afin d'augmenter l'isolation qui peut être obtenue avec la virtualisation traditionnelle.
-
Prise en charge du SEV-SNP d'AMD, qui protège les machines virtuelles des attaques sur l'hyperviseur.
-
Le support multiplateforme pour Arm est presque terminé.
-
Surveillance améliorée des cartes mères ASUS.
-
Suppression de la prise en charge de l'architecture CPU Renesas H8/300, qui avait la particularité étrange d'être supprimée du noyau puis rétablie.
Linus a déclaré à la fin de l'e-mail qu'il prévoyait de changer la prochaine version du noyau de Linux 5.20, qui portait à l'origine le nom du numéro de version, en Linux 6.0, car il commençait à craindre que tout le monde soit confus par les "grands nombres". " encore . Cette pratique est légèrement incompatible avec la série 4.x. La version précédente est arrivée sur Linux 5.0 après la sortie de Linux 4.20. La pratique actuelle suit le même schéma utilisé par la série 3.x, qui s'est arrêtée à 3.19.
Actuellement, ceux qui préfèrent compiler le noyau peuvent désormais télécharger l'archive source Linux 5.19 à partir du site Web kernel.org . Tous les autres doivent attendre que les responsables de leurs distributions mettent à niveau le noyau vers la version 5.19 avant de tenter de mettre à jour leurs installations vers la nouvelle série de noyaux Linux.
Lien de référence : https://lkml.org/lkml/2022/7/31/295
- Lecture recommandée -
" Nouveau programmeur 001-004 " a été entièrement répertorié
Scannez le code QR ci-dessous ou cliquez pour vous abonner maintenant