Linus Torvalds a publié pour la première fois un correctif pour le noyau Linux rédigé avec l'aide d'un grand modèle de langage. Dans un test synthétique spécifique, il a fait état d'une amélioration des performances d'un facteur 23.
Le correctif est disponible dans la branche de développement du noyau et s'attaque à une contention de cache de longue date, qui survient lorsque plusieurs processeurs lisent simultanément le même fichier.
Ce phénomène peut se produire avec des bibliothèques partagées, des bases de données et des serveurs web. Plusieurs développeurs avaient déjà tenté de le résoudre, mais les résultats restaient variables et aucune solution complète n'avait jusqu'ici été trouvée.
Torvalds a publié une première ébauche début 2024 et indiqué l'utiliser sur son ordinateur portable personnel. Il a récemment décidé d'« essayer de vraiment résoudre ce problème avec un LLM », et les modifications assistées par LLM sont désormais disponibles dans une branche de développement.

Dans son test synthétique, il a rapporté une amélioration d'un facteur 23, tout en prévenant que le gain réel serait bien plus limité, car « aucune charge de travail réelle » n'atteint de tels chiffres. Selon lui, les serveurs devraient en profiter davantage que les ordinateurs de bureau.
Ces dernières années, Torvalds a adopté une position globalement favorable aux outils LLM dans l'environnement du noyau, très axé sur la revue de code. Il y a quelques mois, il a déclaré qu'il « taperait du pied » face aux opposants à l'IA, soulignant que les outils automatisés de revue de code utilisés par l'équipe du noyau détectent mieux que les humains les erreurs de programmation élémentaires.
Parallèlement, les agents d'IA sont devenus efficaces pour repérer les schémas courants de failles de sécurité, et des développeurs ont indiqué que la liste de diffusion linux-security était devenue « ingérable » au cours des premiers mois de l'année. Linux corrige les bogues à un rythme soutenu, avec environ 2 000 correctifs de vulnérabilités CVE à chaque publication.
Cette pression a conduit l'équipe à supprimer d'anciens pilotes matériels, qui génèrent de nombreux signalements de sécurité malgré leur faible nombre d'utilisateurs.
Le nouveau correctif n'a pas mis fin au débat entre partisans et opposants à l'IA au sein de la communauté du noyau, et les discussions se poursuivent. Le correctif reste en cours d'examen dans la branche de développement.



.webp)
Discussion
Laisser un commentaire
Commentaires
Aucun commentaire pour l'instant. Soyez le premier.