La serie sperimentale di otto patch di Linus Torvalds punta a ridurre la contesa nella cache delle pagine di Linux durante letture piccole e ripetute. Nel test a otto thread descritto da ZDNET, le letture al secondo sono salite da circa 9,9–10,4 milioni a 30–33 milioni; Axoncraze ha riferito separatamente un caso di page fault più lento.
Come la proposta interviene sulla cache delle pagine
Quando più thread leggono ripetutamente piccoli blocchi, gli aggiornamenti ai riferimenti dei folio — unità di memoria gestite dal kernel — possono far competere i core per la stessa cache line. Nel test descritto da ZDNET, quella cache line rappresentava il 99,92% del carico misurato tra i core.
La proposta rinvia il riutilizzo della memoria rimossa dalla cache delle pagine fino al termine di un periodo di grazia RCU. RCU, sigla di read-copy-update, è il meccanismo di sincronizzazione usato qui per consentire a un lettore protetto di copiare i dati nel buffer utente senza acquisire un riferimento al folio. Il vantaggio atteso è ridurre gli aggiornamenti dei contatori sul percorso di lettura; il compromesso è che il recupero della memoria viene ritardato.
Che cosa ha fatto Claude Code
Secondo la dichiarazione di Torvalds riportata da ZDNET, Claude Code lo ha assistito, sotto la sua direzione, nella scrittura del codice, dei programmi di test e del materiale di revisione, oltre che nella prima bozza del testo di presentazione della serie. Per il contesto del branch sperimentale, leggi anche la precedente copertura di NeoTeo.
Che cosa misura il benchmark
Il test descritto da ZDNET usava otto thread che eseguivano chiamate pread() da 16 byte sulla stessa pagina, su un portatile con processore Intel Core i7-8565U, quattro core e otto thread. In queste condizioni, il throughput riportato passa da circa 9,9–10,4 milioni a 30–33 milioni di letture al secondo. I cicli del kernel per lettura scendono da circa 2.950 a 725.
ZDNET riporta anche una misura distinta con un solo thread: i cicli per lettura passano da circa 452–454 a 408–409. Sono risultati legati a questi carichi e a questa macchina; non descrivono un’accelerazione generale di Linux.
Il caso limite segnalato nei page fault
ZDNET segnala un’eccezione fallita aggiuntiva quando una lettura raggiunge una pagina utente non mappata, prima che intervenga il percorso già esistente. In un video pubblicato il 14 ottobre 2026, Axoncraze descrive separatamente un caso di page fault più lento.
Lo stato della serie al 13 ottobre 2026
Al 13 ottobre 2026, ZDNET riferiva che la serie era ancora fuori dal ramo principale Linux 7.3-rc6.