Linux kernel head Linus Torvalds semble ravi de la première release candidate (rc1) de la version 5.8 du noyau Linux, qui contient 800 000 nouvelles lignes révision de 20% des fichiers du noyau.
« Je ne m’attendais donc pas vraiment à cela, mais la 5.8 semble être l’une de nos plus grandes versions de tous les temps », écrit Torvalds sur la liste de diffusion du noyau Linux.,
plus tôt ce mois-ci, Torvalds a envoyé un e-mail sévère rejetant un correctif de sécurité développé par les ingénieurs D’Amazon Web Services Pour Linux 5.8, ce qui aurait pu entraîner un impact sur les performances de certaines applications.
Voir: Hiring Kit: Computer Hardware Engineer (TechRepublic Premium)
avec ce patch, il est maintenant satisfait du rythme de développement du noyau Linux, qui se concentre sur les composants principaux, les mises à jour des pilotes et les améliorations de la conception du noyau.
la version 5.8 du noyau Linux est à peu près de la même taille que Linux 4.,9 de 2016, qui Torvalds à L’époque a couronné le « plus grand que nous ayons jamais eu » et s’est étendu sur plus de 22 millions de lignes de code.
cependant, il dit que Linux 4.9 était « artificiellement grand », en partie à cause du sous-système de pilote Greybus pour prendre en charge le smartphone modulaire maintenant abandonné de Google, Project Ara.
« dans 5.8, nous n’avons aucun signe de ce genre de problèmes qui rendent la version plus grande – il y a tout simplement beaucoup de développement là-dedans », a écrit Torvalds.
l’autre version relativement importante était la version 4.,12 de juin 2017, qui a pris en charge la nouvelle carte graphique Radeon RX Vega D’AMD.
Cette version contenait plus de nouvelles lignes que la version 5.8 et restait le « champion incontesté de la taille ». Cependant, c’était « simplement parce qu’il avait un nombre _huge_ de nouvelles lignes en raison de nombreuses descriptions de Registre pour les pilotes GPU AMD », dit-il.
Torvalds fait remarquer que d’autres noyaux ont été de taille comparable en raison de sous-systèmes particuliers. Par exemple, v4.2 avait une autre bosse de nombre de lignes de pilote GPU AMD, tandis que 2.6.29 avait de gros ajouts de pilotes de mise en scène.
« mais encore une fois, 5.,8 est là-haut avec le meilleur, en dépit de ne pas avoir vraiment une seule chose qui se démarque. Oui, il y a quelques grands changements de pilotes (habanalabs et atomisp) qui en font certainement partie, mais ce n’est pas aussi unilatéral que certains des autres grands releases historiques », écrit Torvalds.
« le développement est vraiment partout: il y a des tonnes de travail de base et de nettoyages assez fondamentaux, mais il y a aussi beaucoup de travail sur le système de fichiers et évidemment toutes les mises à jour habituelles des pilotes. Plus la documentation et le travail d’architecture., »
voir: Regardez ce qui se trouve dans le dernier PC de développement Linux de Linus Torvalds
Mais par le nombre de commits et de nouvelles lignes, Torvalds dit que 5.8 est le »champion exceptionnel ».
« ainsi, dans la fenêtre de fusion 5.8, nous avons modifié environ 20% de tous les fichiers du référentiel source du noyau. C’est vraiment un pourcentage assez important, et bien que certains _is_ scriptés, dans l’ensemble, c’est vraiment le même modèle: 5.8 a simplement vu beaucoup de développement », dit Torvalds.
« 5.8 semble grand. Vraiment grand », ajoute-t-il.
Linux 5.,8 apporte des mises à jour pour la plate-forme de virtualisation Hyper-V de Microsoft, les puces Arm, le sous-système Direct Rendering Manager (DRM), la mise en réseau, les pilotes, IBM Power PC, le système de fichiers exFAT récemment open source de Microsoft, et bien plus encore.
malgré la taille, Torvalds ne s’attend pas à ce que Linux 5.8 soit une version gênante.