# Linus Torvalds používa Claude Code pre patche Linuxu

Published: 2026-10-12

Linus Torvalds pripisuje Claude Code zásluhy za kód, testovacie programy, recenziu a prvý návrh sprievodného listu na experimentálnej vetve správy pamäte Linuxu, pod jeho vedením. Jeho testy na notebooku ukazujú výrazné zníženie cyklov procesora pre jednu malú záťaž čítania zdieľanej stránky, spolu s regresiami a nevyriešeným účtovníctvom čakajúcej pamäte. Tento The Daily Diff z 12. októbra sa tiež venuje argumentu Karpathyho o nerovnomerných skúsenostiach s AI a Cendyneho z prvej ruky o zrušení role. Nikoov verdikt je NEEDS REVIEW: ponechať asistenta v pracovnom postupe a požadovať širšie testovanie pred odoslaním zmien životnosti pamäte.

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

## Čo toto video pokrýva

- Zdrojom je experimentálna práca na vetve, so záväzkom zo soboty 10. októbra a správou Phoronix uverejnenou v nedeľu večer v EDT, už v pondelok v GMT+7. Vybrané zdroje nepreukazujú dokončené zlúčenie alebo vydanie do hlavnej vetvy.
- Malé čítania toho istého súborového súboru môžu súťažiť o spoločný počet referencií folia. Návrh umožňuje kopírovanie pod ochranou RCU na strane čítania, zatiaľ čo odkladá konečné opätovné použitie pamäte až do obdobia milosti.
- Osemvláknový, šestnásťbajtový test zdieľanej stránky Linusa hlási 2937–2975 základných cyklov jadra na čítanie a 725–726 so sériou, čo je asi štvrtina nákladov. Je to mikrobechmark na notebooku spustený autorom s vypnutými mitigáciami a stvrdnutým usercopy, nie celosystémový výsledok výkonu.
- Zdroj tiež hlási regresiu chýbajúcej cieľovej stránky a nevyriešené účtovníctvo alokátora pre pamäť čakajúcu na opätovné použitie. Širšie stroje a niekoľko ladiacich/testovacích konfigurácií zostávajú netestované.
- Karpathy pripisuje rôzne skúsenosti s AI prístupu, ambicióznym problémom a overiteľným úlohám. Jeho počet profesionálnych používateľov je explicitne len odhad; žiadny prieskum k príspevku nebol priložený.
- Cendyne popisuje nemenovaného zamestnávateľa, ktorý získava dôveru v plavbu smerom k M&amp;A s lacnejšou pomocou AI. Toto je jeden z prvej ruky a autorova interpretácia, nie celoekonomický počet pracovných miest alebo dôkaz ekvivalentných inžinierskych schopností.
- Užitočný nástroj, bezpečná oprava a rozumné rozhodnutie o personálnom obsadení si vyžadujú vlastné dôkazy a zodpovedného vlastníka.

## Kapitoly

- 0:00 Dôveroval by Linus kódovaciemu botovi?
- 0:45 Prečo môže čítanie pamäte spôsobiť dopravnú zápchu?
- 1:25 Čo vlastne meria benchmark pre laptop?
- 2:05 Ktoré čítania sa spomaľujú?
- 2:30 Prečo ľudia vidia rôzne schopnosti AI?
- 3:21 Ako môže AI zmeniť prácu predtým, ako nahradí jej zručnosti?
- 4:34 Kam posiela zrýchlenie účet?
- 4:56 Odoslal by som tieto patche?

## Preložený prepis

Preložené z pôvodného anglického rozprávania. Dostupný zvuk a titulky sú kontrolované službou YouTube.

### Dôveroval by Linus kódovaciemu botovi?

0:00 Očakávali by ste, že Linus Torvalds rozplače kódovacieho bota počas recenzie. Používa Claude Code pre patche Linuxu a dokonca aj prvý návrh sprievodného listu. V tomto videu, prečo tak malé čítania stoja tak veľa? A čia práca sa mení? Sledujte, čo sa stane s pamäťou po prečítaní. Tam pošle toto zrýchlenie účet. Je pondelok, dvanásteho októbra, a toto je The Daily Diff. Claude Code je kódovací asistent od Anthropicu.

0:23 Dokáže čítať projekt, upravovať súbory a spúšťať príkazy. Linus ho riadi pri správe pamäte Linuxu, kde čítanie dát už v pamäti môže stále spôsobiť, že sa jadrá procesora hádajú o účtovníctvo. Phoronix si vetvu všimol v nedeľu večer v Amerike, tu už bolo pondelok. Záväzok je datovaný na sobotu. Ide o experimentálnu prácu s ôsmimi patchmi a žiadosťou o dôkladnú kontrolu. Váš laptop si tajne nestiahol umelého Linusa.

### Prečo môže čítanie pamäte spôsobiť dopravnú zápchu?

0:45 Niekoľko vlákien číta rovnaký kešovaný súbor. Každé čítanie získa referenciu na pamäť, potom ju následne uvoľní. Počet referencií sa zapisuje dvakrát, takže jadrá vykonávajúce nevinné malé čítania súperia o účtovníctvo. Knižnica má osem čitateľov a jeden odhlasovací hárok. Jeho návrh odďaľuje recykláciu pamäte pomocou obdobia milosti "read copy update". Čitatelia môžu kopírovať kešované dáta bez toho, aby si vzali tú referenciu. Keď sa stránka odstráni, jej pamäť musí pred opätovným použitím počkať.

1:09 Zrýchlenie pochádza zo zmeny pravidiel životnosti okolo dát. Linus pripisuje Claude Code zásluhy za kód, testovacie programy a recenziu jeho zoznamu problémov. Pod jeho vedením navrhol vysvetľujúci text. Merania prebiehali na jeho stroji. Aj robot musí priniesť potvrdenia na túto recenziu. Výsledok titulkov používa osem vlákien, ktoré čítajú šestnásť bajtov z jednej stránky.

### Čo vlastne meria benchmark pre laptop?

1:28 Predstavte si malé opakované čítania toho istého súboru. Porovnáva cykly procesora na čítanie, pretože jeho laptop sa pri zahrievaní spomaľuje. Benchmark s vlastnou predpoveďou počasia. Základná hodnota stojí zhruba tritisíc cyklov na čítanie. S patchmi je to okolo sedemsto dvadsaťpäť. To je asi štvrtina nákladov procesora v tomto teste. Celý váš Linuxový stroj nedostal žiadne sľuby, že bude štyrikrát rýchlejší. Jeho sprievodný list uvádza nepríjemné časti vedľa tých vzrušujúcich.

1:53 Bezpečnostné zmierňujúce opatrenia a spevnená usercopy boli vypnuté. Uvádza chýbajúce testy, vrátane iných strojov a nástrojov na ladenie pamäte. Čítanie poznámok pod čiarou je teraz konkurenčnou výhodou, čo znie ako chyba ľudstva. Existuje regresia, keď chýba cieľová užívateľská stránka.

### Ktoré čítania sa spomaľujú?

2:07 Malé čítanie sa predraží, pretože rýchla cesta zlyhá predtým, než stará cesta spracuje chybu stránky. Návrh zrýchľuje jednu cestu a pridáva prácu druhej. Oboje patria do recenzie. Berte to ako inžiniersky experiment so známym úzkym hrdlom a meraniami s obmedzeniami. Recenzenti dostanú niečo konkrétne na spochybnenie. Asistent, ktorý produkuje patche, zanecháva niekoho zodpovedného za preukázanie bezpečnosti nebezpečných častí.

### Prečo ľudia vidia rôzne schopnosti AI?

2:30 Medzitým Andrej Karpathy hovorí, že naše chápanie schopností AI sa rozchádza. Jeho nový príspevok sa vracia k aprílovému pozorovaniu. Popisuje lievik, od ľudí, ktorí sotva používajú jazykové modely, až po profesionálov riadiacich výkonných kódovacích agentov. Rovnaké slovo, AI, iný deň v práci. Jeho odhad hovorí o zhruba dvadsiatich miliónoch ľudí, ktorí profesionálne využívajú hraničné modely pre matematiku a kódovanie. To je odhad, bez priloženého prieskumu.

2:52 Zdôrazňuje prístup, ambiciózne problémy a overiteľné úlohy. Chatbotová konverzácia a kontrolovaný experiment s jadrom precvičujú rôzne svaly. Niekto sleduje, ako bot zlyhá pri požiadavke, zatiaľ čo iná osoba odosiela užitočnú záplatu. Odhady populácie sa dajú nebezpečne ľahko opakovať ako výskum. Nechajte odhadovací štítok pripojený, kým graf nezačne nosiť laboratórny plášť. Spýtajte sa, čo systém dokázal, ako bol výsledok skontrolovaný a kto bol vlastníkom výsledku. Tieto otázky sa šíria lepšie ako snímky zázračných odpovedí.

### Ako môže AI zmeniť prácu predtým, ako nahradí jej zručnosti?

3:21 Potom Cendyne zverejnil menej príjemný účet s názvom Fable mi vzala prácu. Autor hovorí, že bol posledným inžinierom v spoločnosti, a vedenie verilo, že lacnejšia AI pomoc by im mohla umožniť plavbu smerom k fúzii alebo akvizícii. Vedenie môže zmeniť výdavky predtým, než sa model vyrovná úsudku skúseného inžiniera. Cendyne tvrdí, že chuť a predvídavosť stále chýbajú, zatiaľ čo marketing dodáva dôveru.

3:42 Rozhodnutie o mzdách môže prísť predtým, ako sa vyrieši technický argument. Príspevok popisuje strach po prepustení a hovorí, že autor si našiel niečo iné. To je človek, ktorý sa vyrovnáva s následkami. Pointa patrí tabuľke, ktorá robí rozhodnutie. Nazývať to efektivitou dáva účtovníctvu štedré hodnotenie výkonu. Dokázať, že nástroj je užitočný, a dokázať, že plán personálneho zabezpečenia je rozumný, sú samostatné úlohy. Patch má testovateľnú záťaž. Stávka zamestnávateľa zahŕňa vlastníctvo produktu a budúce zlyhania.

4:09 Prechádzajúci mikrobechmark nemôže podpísať zmluvu o podpore. Máme výpoveď jedného vývojára u nemenovaného zamestnávateľa. Poskytuje perspektívu a žiadny celoekonomický prehľad pracovných miest ani nezávislé posúdenie potrieb tejto spoločnosti. Pri zdieľaní príbehu nezabudnite priložiť rozsah. Spoločnou premennou je zodpovednosť. Linus riadi prácu. Karpathy popisuje nerovnomerný prístup a úlohy.

4:29 Cendyne popisuje stávku manažmentu. Niekto nesie následky v každej verzii.

### Kam posiela zrýchlenie účet?

4:34 A účet za pamäť? Odstránené stránky čakajú pred opätovným použitím a alokátor nedokáže správne vidieť túto čakajúcu pamäť. Linus to uvádza ako nevyriešené aj s jeho zmierňujúcimi patchmi. Rýchlejšie čítania dávajú inému podsystému ťažší účtovný problém. Účtovníctvo si nájde nový stôl. To je poznámka pod čiarou, ktorú stojí za to si zapamätať. Ak si to radšej prečítate, ako ma počúvate, The Diff vám príde do schránky

4:53 každé ráno, zadarmo na the daily diff dot dev, odkaz nižšie.

### Odoslal by som tieto patche?

4:56 Takže dnešný verdikt, NEEDS REVIEW. Ponechal by som asistenta v pracovnom postupe a požadoval širšie testovanie predtým, než sa tieto zmeny životnosti odošlú. Zodpovednosť zostáva na inžinierovi. A to je dnešný diff. Som Niko z Axrisi. Zlúčte zodpovedne.

## Zdroje

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