# Linus Torvalds gebruikt Claude Code voor Linux-patches

Published: 2026-10-12

Linus Torvalds schrijft Claude Code toe voor code, testprogramma's, review en de eerste versie van een begeleidende brief op een experimentele Linux-geheugenbeheertak, onder zijn leiding. Zijn laptoptstesten tonen een grote vermindering in processorcycli voor één kleine gedeelde-paginaleestoepassing, naast regressies en onopgeloste wachtende-geheugenadministratie. Deze 12 oktober Daily Diff behandelt ook Karpathy's argument over ongelijke AI-ervaringen en Cendyne's directe verslag van een geëlimineerde rol. Niko's oordeel is NEEDS REVIEW: houd de assistent in de workflow en eis bredere tests voordat geheugen-levensduurveranderingen worden uitgebracht.

Canonical: https://thedailydiff.dev/nl/video/linus-claude-kernel/

## Wat deze video behandelt

- De bron is experimenteel takwerk, met een commit van zaterdag 10 oktober en een Phoronix-rapport gepubliceerd zondagavond in EDT, al maandag in GMT+7. De geselecteerde bronnen tonen geen voltooide samenvoeging of release in de hoofdlijn aan.
- Kleine lezingen van hetzelfde in de cache opgeslagen bestand kunnen conflicteren op een gedeelde folio-referentietelling. Het voorstel staat kopiëren onder RCU-leesbeveiliging toe, terwijl het definitieve geheugenhergebruik wordt uitgesteld tot een respijtperiode.
- Linus's acht-thread, zestien-byte gedeelde-pagina test rapporteert 2937-2975 baseline kernelcycli per leesbewerking en 725-726 met de serie, ongeveer een kwart van de kosten. Het is een door de auteur uitgevoerde laptop-microbenchmark met mitigaties en geharde gebruikerskopie uitgeschakeld, geen volledig systeem-prestatieresultaat.
- De bron rapporteert ook een ontbrekende-bestemmingspagina-regressie en onopgeloste allocator-administratie voor geheugen dat wacht om hergebruikt te worden. Bredere machines en verschillende debug-/testconfiguraties zijn nog niet getest.
- Karpathy schrijft verschillende AI-ervaringen toe aan toegang, ambitieuze problemen en verifieerbare taken. Zijn telling van professionele gebruikers is expliciet een snelle schatting; er is geen enquête bij het bericht gevoegd.
- Cendyne beschrijft een naamloze werkgever die het vertrouwen krijgt om richting M&amp;A te varen met goedkopere AI-hulp. Dit is één persoonlijk verslag en de interpretatie van de auteur, geen economiebrede banentelling of bewijs van gelijkwaardige technische vaardigheden.
- Een nuttig hulpmiddel, een veilige patch en een verstandige personeelsbeslissing vereisen elk hun eigen bewijs en een verantwoorde eigenaar.

## Hoofdstukken

- 0:00 Zou Linus een codeerbot vertrouwen?
- 0:45 Waarom kan het lezen van geheugen een file veroorzaken?
- 1:25 Wat meet de laptopbenchmark eigenlijk?
- 2:05 Welke lezingen worden trager?
- 2:30 Waarom zien mensen verschillende AI-mogelijkheden?
- 3:21 Hoe kan AI een baan veranderen voordat de vaardigheden ervan worden vervangen?
- 4:34 Waar stuurt de snelheidsverhoging de rekening naartoe?
- 4:56 Zou ik deze patches uitbrengen?

## Vertaald transcript

Vertaald vanuit de originele Engelse gesproken tekst. Beschikbare audio en ondertiteling worden beheerd door YouTube.

### Zou Linus een codeerbot vertrouwen?

0:00 Je zou verwachten dat Linus Torvalds een codeerbot aan het huilen maakt tijdens de review. Hij gebruikt Claude Code voor Linux-patches, en zelfs de eerste versie van de begeleidende brief. In deze video, waarom kosten kleine lezingen zoveel? En wiens baan verandert er? Let goed op wat er met het geheugen gebeurt na het lezen. Dat is waar deze snelheidsverhoging de rekening naartoe stuurt. Het is maandag twaalf oktober, en dit is The Daily Diff. Claude Code is de codeerassistent van Anthropic.

0:23 Het kan een project lezen, bestanden bewerken en commando's uitvoeren. Linus stuurt het aan op Linux-geheugenbeheer, waar het lezen van data die al in het geheugen zit, er nog steeds voor kan zorgen dat processorkernen strijden over de administratie. Phoronix spotte de tak zondagavond in Amerika, hier al maandag. De commit is gedateerd op zaterdag. Dit is experimenteel werk, met acht patches en een verzoek om kritische beoordeling. Je laptop heeft niet stiekem een kunstmatige Linus gedownload.

### Waarom kan het lezen van geheugen een file veroorzaken?

0:45 Meerdere threads lezen hetzelfde gecachte bestand. Elke leesbewerking pakt een referentie naar het geheugen, en laat deze daarna weer los. De referentietelling wordt twee keer geschreven, dus kernen die onschuldige kleine leesbewerkingen uitvoeren, concurreren over de administratie. De bibliotheek heeft acht lezers en één uitcheckformulier. Zijn voorstel vertraagt het recyclen van het geheugen met behulp van een 'read copy update' respijtperiode. Lezers kunnen gecachte data kopiëren zonder die referentie te nemen. Wanneer een pagina wordt verwijderd, moet het geheugen wachten voordat het opnieuw wordt gebruikt.

1:09 De snelheidsverhoging komt van het veranderen van de levensduurregels rond de data. Linus schrijft Claude Code toe voor de code, testprogramma's en review achter zijn lijst van problemen. Het stelde de verklarende tekst op onder zijn leiding. De metingen zijn op zijn machine uitgevoerd. Zelfs de robot moet bewijzen meebrengen voor deze review. Het belangrijkste resultaat gebruikt acht threads die zestien bytes van één pagina lezen.

### Wat meet de laptopbenchmark eigenlijk?

1:28 Denk aan kleine herhaalde lezingen van hetzelfde bestand. Hij vergelijkt processorcycli per leesbewerking omdat zijn laptop vertraagt wanneer deze heet is. Een benchmark met zijn eigen weersvoorspelling. De baseline kost ruwweg drieduizend cycli per leesbewerking. Met de patches is het ongeveer zevenhonderdvijfentwintig. Dat is ongeveer een kwart van de processorkosten in deze test. Je hele Linux-machine heeft nul beloftes gekregen dat hij vier keer sneller wordt. Zijn begeleidende brief plaatst de ongemakkelijke delen naast de spannende.

1:53 Beveiligingsmitigaties en geharde gebruikerskopie waren uitgeschakeld. Hij somt ontbrekende tests op, inclusief andere machines en geheugen debuggereedschappen. Het lezen van de voetnoten is nu een concurrentievoordeel, wat aanvoelt als een bug in de mensheid. Er is een regressie wanneer de bestemmingsgebruikerspagina ontbreekt.

### Welke lezingen worden trager?

2:07 De kleine leesbewerking wordt duurder omdat het snelle pad faalt voordat het oude pad de paginafout afhandelt. Het voorstel versnelt één pad terwijl het werk toevoegt aan een ander. Beide horen in de review thuis. Behandel dit als een technisch experiment met een bekende bottleneck en metingen met beperkingen. Reviewers krijgen iets concreets om aan te vechten. Een assistent die patches produceert, laat iemand verantwoordelijk voor het bewijzen dat de gevaarlijke onderdelen veilig zijn.

### Waarom zien mensen verschillende AI-mogelijkheden?

2:30 Ondertussen stelt Andrej Karpathy dat ons begrip van AI-capaciteit uiteenloopt. Zijn recente bericht herbekijkt een observatie uit april. Hij beschrijft een trechter, van mensen die nauwelijks taalmodellen gebruiken tot professionals die krachtige codeeragenten aansturen. Zelfde woord, AI, andere dag op het werk. Zijn snelle schatting plaatst ongeveer twintig miljoen mensen in professioneel grensmodel- gebruik voor wiskunde en code. Dat is een schatting, zonder bijgevoegde enquête.

2:52 Hij benadrukt toegang, ambitieuze problemen en verifieerbare taken. Een chatbotgesprek en een begeleid kernelexperiment trainen verschillende spieren. Iemand ziet een bot een verzoek verprutsen terwijl een ander een nuttige patch uitbrengt. Bevolkingsschattingen zijn gevaarlijk eenvoudig te herhalen als onderzoek. Houd het label 'schatting' eraan vast voordat de grafiek een laboratoriumjas begint te dragen. Vraag wat het systeem zou kunnen doen, hoe het resultaat werd gecontroleerd en wie de uitkomst bezat. Die vragen reizen beter dan screenshots van wonderbaarlijke antwoorden.

### Hoe kan AI een baan veranderen voordat de vaardigheden ervan worden vervangen?

3:21 Toen publiceerde Cendyne een minder comfortabel verslag getiteld Fable took my jorb. De auteur zegt dat zij de laatste ingenieur was bij een bedrijf, en de leiding geloofde dat goedkopere AI-hulp het bedrijf kon laten voortbewegen richting een fusie of overname. Management kan de uitgaven veranderen voordat een model het oordeel van een ervaren ingenieur evenaart. Cendyne betoogt dat smaak en vooruitziendheid ontbreken, terwijl marketing vertrouwen levert.

3:42 Een loonbeslissing kan komen voordat het technische argument is beslecht. Het bericht beschrijft angst na het ontslag en zegt dat de auteur iets anders heeft gevonden. Dat is een persoon die omgaat met gevolgen. De clou behoort toe aan het spreadsheet dat de beslissing neemt. Het efficiëntie noemen geeft de boekhouding een genereuze functioneringsbeoordeling. Het bewijzen dat een tool nuttig is en het bewijzen dat een personeelsplan verstandig is, zijn aparte taken. De patch heeft een testbare workload. De weddenschap van de werkgever omvat producteigenaarschap en toekomstige mislukkingen.

4:09 Een geslaagde microbenchmark kan het ondersteuningscontract niet ondertekenen. We hebben het verslag van één ontwikkelaar met een naamloze werkgever. Het biedt een perspectief, en geen economiebrede banentelling of onafhankelijke beoordeling van de behoeften van dat bedrijf. Houd de reikwijdte eraan vast wanneer je het verhaal deelt. De gemeenschappelijke variabele is verantwoordelijkheid. Linus stuurt het werk aan. Karpathy beschrijft ongelijke toegang en taken.

4:29 Cendyne beschrijft een managementweddenschap. Iemand is verantwoordelijk voor de gevolgen in elke versie.

### Waar stuurt de snelheidsverhoging de rekening naartoe?

4:34 En de geheugenrekening? Verwijderde pagina's wachten voordat ze opnieuw worden gebruikt, en de allocator kan dat wachtende geheugen niet goed zien. Linus noemt dit onopgelost, zelfs met zijn mitigatiepatches. Snellere leesbewerkingen geven een ander subsysteem een moeilijker boekhoudprobleem. De administratie vindt een nieuwe plek. Dat is een voetnoot die de moeite waard is om te bewaren. Als je dit liever leest dan mij het te horen zeggen, komt de diff elke ochtend in je inbox,

4:53 gratis via the daily diff dot dev, link hieronder.

### Zou ik deze patches uitbrengen?

4:56 Dus het oordeel van vandaag, NEEDS REVIEW. Ik zou de assistent in de workflow houden en bredere tests eisen voordat deze levensduurwijzigingen worden uitgebracht. De verantwoordelijkheid blijft bij de ingenieur. En dat is de diff voor vandaag. Ik ben Niko van Axrisi. Merge verantwoordelijk.

## Bronnen

- [Read from the page cache without folio references — cover letter and tests](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4c0f3697118eb3a708ea79175f7f07c43339bfab) — Linus Torvalds / kernel.org
- [Experimental noref-filemap-read-with-llm branch](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/?h=noref-filemap-read-with-llm) — Linus Torvalds / kernel.org
- [Linus Torvalds Working On A Hefty Linux Kernel Improvement With Claude Code](https://www.phoronix.com/news/Linus-Torvalds-Claude-Code) — Phoronix / Michael Larabel
- [Claude Code overview](https://code.claude.com/docs/en/overview) — Anthropic
- [Capability-understanding gap and napkin estimates](https://x.com/karpathy/status/2109361546505966046) — Andrej Karpathy / X
- [Fable took my jorb](https://cendyne.dev/posts/2026-10-11-fable-took-my-jorb.html) — Cendyne
- [Discussion of Linus's Claude Code branch](https://news.ycombinator.com/item?id=50050367) — Hacker News
- [Discussion of Karpathy's capability-gap post](https://news.ycombinator.com/item?id=50047422) — Hacker News
- [Discussion of Cendyne's account](https://news.ycombinator.com/item?id=50053216) — Hacker News
