Forux

  • Computer
  • Internet
  • Telefonia
  • Social Network
  • Giochi
Reading: Linus Torvalds usa Claude Code per ottimizzare Linux: la svolta
Share
Sign In
Notification Show More
Font ResizerAa

Forux

Font ResizerAa
Search
Have an existing account? Sign In
Follow US
© 2022 Foxiz News Network. Ruby Design Company. All Rights Reserved.
Software

Linus Torvalds usa Claude Code per ottimizzare Linux: la svolta

Redazione
Last updated: 14 Ottobre 2026 23:28
Redazione
Share
3 Min Read
SHARE

Il nome dato da Linus Torvalds al proprio ramo di sviluppo, noref-filemap-read-with-llm, non lascia spazio a interpretazioni: l’intelligenza artificiale è stata protagonista della modifica. A produrre il codice è stato Claude Code di Anthropic, che ha anche scritto i test, analizzato i problemi ancora aperti e redatto una prima versione della lettera di accompagnamento. I benchmark sono invece stati eseguiti personalmente da Torvalds sulla propria macchina. Si tratta della prima volta in cui il mantainer di Linux riconosce il contributo di un agente AI su un intervento che tocca la gestione della memoria del kernel, un salto di qualità rispetto agli impieghi passati, confinati al debugging.

Il lavoro riguarda la cache delle pagine, l’area di RAM dove il kernel tiene copia dei file letti di recente. Quando più thread accedono a piccoli frammenti di uno stesso file, ogni operazione di lettura acquisisce e poi rilascia un riferimento sulla pagina coinvolta: due scritture atomiche sulla medesima linea di cache, che i core si contendono.

Gli approcci tentati in passato copiavano i dati in un buffer privo di riferimento, convalidando poi il risultato a posteriori, ma andavano incontro a race condition invisibili a quella verifica, per esempio una pagina liberata e poi reimmessa allo stesso indice. La strada scelta da Torvalds rimuove la radice del problema: una pagina uscita dalla cache non torna all’allocatore se non dopo un periodo di grazia. In questo modo un lettore può copiare direttamente verso il buffer utente, senza riferimento e senza alcun limite sulla dimensione di lettura.

Secondo Hwbusters, i numeri sono significativi: “Con otto thread su un file, il costo kernel per lettura scende da circa 2.950 a 725 cicli e il throughput passa da circa 10 milioni a 30-33 milioni di letture al secondo”. Con un solo thread, il miglioramento si attesta nell’ordine del 10%.

Un ramo non ancora integrato nel kernel

Il ramo poggia su Linux 7.3-rc6 e per ora nessuna parte della modifica è stata inclusa nel kernel: chi usa Ubuntu o qualunque altra distribuzione non noterà alcun cambiamento. Torvalds auspica guadagni più ampi su macchine di dimensioni maggiori o multi-socket, ma non ha condotto test in tal senso.

Il contrasto con le sue dichiarazioni di due anni fa è evidente: “A ottobre 2024 Torvalds riassumeva l’industria dell’AI come 90% marketing e 10% realtà”. Il mantainer continua a opporsi all’idea che un’intelligenza artificiale firmi il codice al posto dello sviluppatore, e la questione resta divisiva nell’ecosistema open source: uno sviluppatore ha dato le dimissioni in modo clamoroso quando Debian ha ammesso il codice generato dall’AI. Resta da capire come reagiranno i manutentori della gestione della memoria all’arrivo della serie di patch.

TAGGED:AIAnthropicClaude CodekernelLinus TorvaldsLinux
Share This Article
Facebook Twitter Copy Link Print
Share
Previous Article Mosqitter trasforma le trappole per zanzare in una rete di sorveglianza AI
Next Article Gemini 4 Argon: cosa offre il nuovo modello di Google
Iscriviti
Accedi
Notificami
guest

guest

0 Commenti
Vecchi
Più recenti Le più votate

Latest News

Smart TV Samsung in super offerta su eBay: prezzi stracciati e rate a interesse zero
Offerte
15 Ottobre 2026
DC dimming sui Galaxy S27 Pro e Ultra: di cosa si tratta e perché è utile
Mobile
15 Ottobre 2026
Gemini 4 Argon: cosa offre il nuovo modello di Google
Tecnologia
14 Ottobre 2026
Mosqitter trasforma le trappole per zanzare in una rete di sorveglianza AI
Tecnologia
14 Ottobre 2026
Follow US
© 2024 Forux.it. All Rights Reserved.
wpDiscuz
Welcome Back!

Sign in to your account