Linus Torvalds veröffentlicht ersten LLM-unterstützten Patch

Linus Torvalds's first LLM-assisted patch series

Linus Torvalds hat eine zehnteilige Patch-Serie zur Verbesserung der Folio-Suche vorgestellt, die er mit Hilfe eines Large Language Model erstellt hat. Die Patches nutzen eine RCU-Verzögerung, um Folio-Datenzugriffe ohne Refcount zu ermöglichen, was bei einem read()-lastigen Benchmark eine Geschwindigkeitssteigerung um eine Größenordnung bringt. Die Überprüfung hat jedoch eine Race Condition aufgedeckt, sodass weitere Arbeit erforderlich ist.

Die ziemlich kurze Serie von zehn Patches verbessert im Wesentlichen die Folio-Suche, indem sie erkennt, wann Folios heiß sind, und eine „Verzögerung der Freigabe dieses Folios bis nach einer RCU-Periode“ festlegt, und dann unter Verwendung dieser RCU-Verzögerung nicht nur die Folio-Suche selbst unter RCU durchführt (was wir schon immer getan haben), sondern auch die tatsächlichen Folio-Datenzugriffe selbst unter RCU.

Mehr von diesem Tag

2026-10-14