# Linus Torvalds koristi Claude Code za Linux zakrpe

Published: 2026-10-12

Linus Torvalds pripisuje Claude Codeu zasluge za kod, testne programe, recenziju i prvi nacrt popratnog pisma na eksperimentalnoj grani Linux upravljanja memorijom, pod njegovim vodstvom. Njegovi testovi na laptopu pokazuju veliko smanjenje procesorskih ciklusa za jedno malo radno opterećenje čitanja dijeljenih stranica, uz regresije i neriješeno računovodstvo čekanja memorije. Ovaj Daily Diff od 12. listopada također pokriva Karpathyjev argument o nejednakim AI iskustvima i Cendyneov izravan izvještaj o ukidanju uloge. Nikova presuda je POTREBNA REVIZIJA: zadržati asistenta u radnom tijeku i zahtijevati šire testiranje prije isporuke promjena u životnom vijeku memorije.

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

## Što ovaj video pokriva

- Izvor je eksperimentalni rad na grani, s commitom od subote, 10. listopada i Phoronix izvještajem objavljenim u nedjelju navečer po EDT-u, već ponedjeljkom po GMT+7. Odabrani izvori ne utvrđuju dovršeno spajanje u glavnu liniju ili izdanje.
- Mala čitanja iste keširane datoteke mogu se natjecati za brojač referenci dijeljenih folija. Prijedlog dopušta kopiranje pod RCU zaštitom sa strane čitanja dok se konačna ponovna upotreba memorije odgađa do perioda milosti.
- Linusov test s osam niti i šesnaest bajtova dijeljene stranice izvještava o 2937–2975 baznih ciklusa kernela po čitanju i 725–726 sa serijom, oko četvrtine troškova. To je mikrobenchmark na laptopu koji je pokrenuo autor s onemogućenim ublažavanjima i ojačanim usercopyjem, a ne rezultat performansi cijelog sustava.
- Izvor također izvještava o regresiji stranice nedostajućeg odredišta i neriješenom računovodstvu alokatora za memoriju koja čeka ponovnu upotrebu. Širi strojevi i nekoliko konfiguracija za otklanjanje pogrešaka/testiranje ostaju netestirani.
- Karpathy pripisuje različita AI iskustva pristupu, ambicioznim problemima i provjerljivim zadacima. Njegov broj profesionalnih korisnika izričito je procjena 's papira'; nema ankete uz objavu.
- Cendyne opisuje neimenovanog poslodavca koji je stekao samopouzdanje da se oslanja na jeftiniju AI pomoć za spajanja i akvizicije. Ovo je jedan izravan izvještaj i autorova interpretacija, a ne broj radnih mjesta u cijeloj ekonomiji ili dokaz ekvivalentne inženjerske vještine.
- Koristan alat, sigurna zakrpa i razumna odluka o osoblju zahtijevaju svaki svoje dokaze i odgovornog vlasnika.

## Poglavlja

- 0:00 Bi li Linus vjerovao botu za kodiranje?
- 0:45 Zašto čitanje memorije može uzrokovati zastoj?
- 1:25 Što zapravo mjeri benchmark na laptopu?
- 2:05 Koja čitanja postaju sporija?
- 2:30 Zašto ljudi vide različite mogućnosti AI-ja?
- 3:21 Kako AI može promijeniti posao prije nego što zamijeni njegove vještine?
- 4:34 Gdje ubrzanje šalje račun?
- 4:56 Bi li ja isporučio ove zakrpe?

## Prevedeni transkript

Prevedeno iz izvornog engleskog pripovijedanja. Dostupni zvuk i titlovi kontroliraju se putem YouTubea.

### Bi li Linus vjerovao botu za kodiranje?

0:00 Očekivali biste da će Linus Torvalds rasplakati bota za kodiranje tijekom recenzije. Koristi Claude Code za Linux zakrpe, pa čak i prvi nacrt propratnog pisma. U ovom videu, zašto sićušna čitanja toliko koštaju? I čiji se posao mijenja? Pazite što se događa s memorijom nakon čitanja. Tamo ovo ubrzanje šalje račun. Ponedjeljak je, dvanaesti listopada, i ovo je The Daily Diff. Claude Code je Anthropicov asistent za kodiranje.

0:23 Može čitati projekt, uređivati datoteke i pokretati naredbe. Linus ga usmjerava na upravljanje Linux memorijom, gdje čitanje podataka koji su već u memoriji još uvijek može natjerati procesorske jezgre da se bore oko knjigovodstva. Phoronix je u nedjelju navečer u Americi uočio granu, ovdje je već ponedjeljak. Commit je datiran u subotu. Ovo je eksperimentalni rad, s osam zakrpa i zahtjevom za pažljivim pregledom. Vaš laptop nije tajno preuzeo umjetnog Linusa.

### Zašto čitanje memorije može uzrokovati zastoj?

0:45 Više niti čita istu keširanu datoteku. Svako čitanje uzima referencu na memoriju, a zatim je nakon toga ispušta. Brojač referenci se piše dvaput, tako da se jezgre koje obavljaju nevine male operacije čitanja natječu oko knjigovodstva. Knjižnica ima osam čitatelja i jedan obrazac za odjavu. Njegov prijedlog odgađa recikliranje memorije koristeći razdoblje milosti ažuriranja kopiranja za čitanje (RCU). Čitači mogu kopirati keširane podatke bez uzimanja te reference. Kada se stranica ukloni, njezina memorija mora čekati prije ponovne upotrebe.

1:09 Ubrzanje dolazi od promjene pravila životnog vijeka oko podataka. Linus pripisuje Claude Codeu zasluge za kod, testne programe i recenziju iza njegovog popisa problema. Nacrtao je objašnjavajući tekst pod njegovim vodstvom. Mjerenja su rađena na njegovom stroju. Čak i robot mora donijeti račune na ovu recenziju. Glavni rezultat koristi osam niti koje čitaju šesnaest bajtova s jedne stranice.

### Što zapravo mjeri benchmark na laptopu?

1:28 Zamislite sićušna ponovljena čitanja iste datoteke. Uspoređuje procesorske cikluse po čitanju jer se njegov laptop usporava kad je vruć. Benchmark s vlastitom vremenskom prognozom. Bazna linija košta otprilike tri tisuće ciklusa po čitanju. Sa zakrpama, to je oko sedamsto dvadeset pet. To je otprilike četvrtina troškova procesora u ovom testu. Cijeli vaš Linux stroj dobio je nula obećanja da će postati četiri puta brži. Njegovo propratno pismo stavlja neugodne dijelove pored uzbudljivih.

1:53 Sigurnosne mitigacije i ojačani usercopy bili su isključeni. Navodi nedostajuće testove, uključujući druge strojeve i alate za otklanjanje pogrešaka memorije. Čitanje fusnota sada je konkurentska prednost, što se čini kao greška u čovječanstvu. Postoji regresija kada nedostaje odredišna korisnička stranica.

### Koja čitanja postaju sporija?

2:07 Sitno čitanje postaje skuplje jer brza putanja ne uspije prije nego što stara putanja obradi grešku stranice. Prijedlog ubrzava jednu putanju dok dodaje posao drugoj. Oba pripadaju reviziji. Tretirajte ovo kao inženjerski eksperiment s poznatim uskim grlom i mjerenjima s ograničenjima. Recenzenti dobivaju nešto konkretno za izazov. Asistent koji proizvodi zakrpe ostavlja nekoga odgovornog za dokazivanje da su opasni dijelovi sigurni.

### Zašto ljudi vide različite mogućnosti AI-ja?

2:30 U međuvremenu, Andrej Karpathy kaže da se naše razumijevanje AI sposobnosti razilazi. Njegova svježa objava ponovno posjećuje opažanje iz travnja. Opisuje lijevak, od ljudi koji jedva koriste jezične modele do profesionalaca koji usmjeravaju moćne agente za kodiranje. Ista riječ, AI, drugi dan na poslu. Njegova gruba procjena stavlja oko dvadeset milijuna ljudi u profesionalnu upotrebu modela za matematiku i kod. To je procjena, bez priložene ankete.

2:52 Naglašava pristup, ambiciozne probleme i provjerljive zadatke. Razgovor s chatbotom i nadzirani eksperiment s jezgrom zahtijevaju različite vještine. Netko gleda bota kako se petlja s zahtjevom dok druga osoba isporučuje korisnu zakrpu. Procjene populacije opasno je lako ponavljati kao istraživanje. Neka oznaka procjene bude priložena prije nego što grafikon počne nositi laboratorijski ogrtač. Pitajte što je sustav mogao učiniti, kako je rezultat provjeren i tko je posjedovao ishod. Ta pitanja putuju bolje od snimaka čudesnih odgovora.

### Kako AI može promijeniti posao prije nego što zamijeni njegove vještine?

3:21 Zatim je Cendyne objavio manje ugodan izvještaj pod naslovom Fable mi je uzeo posao. Autor kaže da su bili posljednji inženjer u tvrtki, a vodstvo je vjerovalo da jeftinija AI pomoć može omogućiti da se tvrtka osloni na nju do spajanja ili akvizicije. Uprava može promijeniti potrošnju prije nego što model odgovara prosudbi iskusnog inženjera. Cendyne tvrdi da ukus i predviđanje i dalje nedostaju, dok marketing pruža povjerenje.

3:42 Odluka o plaćama može doći prije nego što se riješi tehnički argument. Objava opisuje strah nakon otkaza i kaže da je autor pronašao nešto drugo. To je osoba koja se nosi s posljedicama. Zaključak pripada proračunskoj tablici koja donosi odluku. Nazvati to učinkovitošću daje računovodstvu velikodušnu ocjenu performansi. Dokazivanje korisnosti alata i dokazivanje razumnosti plana osoblja zasebni su poslovi. Zakrpa ima testno radno opterećenje. Poslodavčeva oklada uključuje vlasništvo nad proizvodom i buduće neuspjehe.

4:09 Prolazni mikrobenchmark ne može potpisati ugovor o podršci. Imamo izvještaj jednog programera s neimenovanim poslodavcem. To pruža perspektivu, a ne brojanje radnih mjesta u cijeloj ekonomiji ili neovisnu procjenu potreba te tvrtke. Neka opseg bude priložen kada dijelite priču. Zajednička varijabla je odgovornost. Linus usmjerava rad. Karpathy opisuje nejednak pristup i zadatke.

4:29 Cendyne opisuje okladu uprave. Netko je odgovoran za posljedice u svakoj verziji.

### Gdje ubrzanje šalje račun?

4:34 A račun za memoriju? Uklonjene stranice čekaju prije ponovne upotrebe, a alokator ne može pravilno vidjeti tu memoriju koja čeka. Linus ovo navodi kao neriješeno čak i s njegovim ublažavajućim zakrpama. Brža čitanja daju drugom podsustavu teži računovodstveni problem. Knjigovodstvo nalazi novi ured. To je fusnota koju vrijedi zadržati. Ako ovo radije čitate nego čujete da ga ja govorim, diff vam stiže u inbox

4:53 svako jutro, besplatno na the daily diff dot dev, link ispod.

### Bi li ja isporučio ove zakrpe?

4:56 Dakle, današnja presuda, POTREBNA REVIZIJA. Zadržao bih asistenta u radnom tijeku i zahtijevao šire testiranje prije isporuke ovih promjena životnog vijeka. Odgovornost ostaje na inženjeru. I to je diff za danas. Ja sam Niko iz Axrisija. Spajajte odgovorno.

## Izvori

- [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
