HeadlinesBriefing HeadlinesBriefing.com

Correctifs du noyau assistés par LLM de Torvalds

Hacker News •
×

Lors du Maintainers Summit qui vient de se terminer, Linus Torvalds a déclaré avoir utilisé un grand modèle de langage pour travailler sur une série de correctifs visant un problème ancien. Il vient maintenant de publier cette série pour examen.

Cette série assez courte de dix correctifs améliore la recherche de folios en détectant quand les folios sont « chauds » et en définissant un « report de la libération de ce folio jusqu'à après une période RCU ». Ce délai RCU est ensuite utilisé non seulement pour la recherche de folio elle-même, qui est effectuée sous RCU depuis longtemps, mais aussi pour les accès réels aux données du folio. Aucune prise de compteur de références n'est nécessaire sur le chemin rapide, où les données peuvent être lues depuis le folio entièrement dans une région protégée par RCU lorsque la copie utilisateur ne provoque pas de défaut de page.

Le résultat final est une accélération d'un ordre de grandeur sur un test de performance fortement basé sur read(). La revue a toutefois déjà identifié une condition de course dans le code, d'autres travaux seront donc nécessaires.

Le site LWN subit actuellement une forte charge de robots de collecte, c'est pourquoi l'affichage des commentaires a été supprimé pour les utilisateurs anonymes. Les lecteurs humains peuvent afficher les commentaires en cliquant sur un bouton de la page, et peuvent éviter cette étape à l'avenir en se connectant à un compte LWN.

Source: Hacker News · Résumé par HeadlinesBriefing