# Linus Torvalds käyttää Claude Codea Linux-korjauksiin

Published: 2026-10-12

Linus Torvalds hyvittää Claude Codea koodista, testiohjelmista, tarkistuksesta ja kansikirjeen ensimmäisestä luonnoksesta kokeellisella Linuxin muistinhallintahaaralla, hänen ohjauksessaan. Hänen kannettavan tietokoneensa testit osoittavat suuren prosessorisyklien vähenemän yhdessä pienessä jaetun sivun lukutyömäärässä, samalla kun ilmenee regressioita ja ratkaisematon odottavan muistin kirjanpito. Tämä 12. lokakuuta The Daily Diff käsittelee myös Karpathyn argumenttia epätasaisista tekoälykokemuksista ja Cendynen omakohtaista kertomusta roolin poistamisesta. Nikon tuomio on NEEDS REVIEW: pidä avustaja työnkulussa ja vaadi laajempaa testausta ennen muistin elinkaarimuutosten käyttöönottoa.

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

## Mitä tämä video käsittelee

- Lähde on kokeellinen haaratyö, jossa on lauantaina 10. lokakuuta tehty commit ja Phoronixin raportti, joka julkaistiin sunnuntai-iltana EDT-aikaa, jo maanantaina GMT+7-aikaa. Valitut lähteet eivät osoita valmiita mainline-yhdistämisiä tai julkaisuja.
- Saman välimuistissa olevan tiedoston pienet lukutoiminnot voivat kilpailla jaetun folion viittauslaskurin kanssa. Ehdotus sallii kopioinnin RCU-lukupuolen suojauksessa samalla kun muistin lopullinen uudelleenkäyttö lykätään armonaikaan asti.
- Linuksen kahdeksan säikeen, kuudentoista tavun jaetun sivun testi raportoi 2937–2975 perusviivan ytimen sykliä per lukukerta ja 725–726 sarjan kanssa, noin neljäsosa kustannuksista. Se on kirjoittajan suorittama kannettavan tietokoneen mikrovertailutesti, jossa on lievennykset ja kovetettu käyttäjäkopiointi poistettu käytöstä, ei koko järjestelmän suorituskykytulos.
- Lähde raportoi myös puuttuvien kohdesivujen regression ja ratkaisemattoman allokaattorin kirjanpidon muistista, joka odottaa uudelleenkäyttöä. Laajempia koneita ja useita virheenkorjaus-/testikokoonpanoja ei ole vielä testattu.
- Karpathy selittää erilaiset tekoälykokemukset pääsyn, kunnianhimoisten ongelmien ja todennettavissa olevien tehtävien perusteella. Hänen ammattikäyttäjien lukumääränsä on eksplisiittisesti hihasta vedetty arvio; postausta ei seuraa kyselyä.
- Cendyne kuvailee nimeämättömän työnantajan saavan luottamusta siirtyä kohti fuusioita ja yritysostoja halvemmalla tekoälyavustuksella. Tämä on yksi omakohtainen kertomus ja sen kirjoittajan tulkinta, ei talouden laajuinen työpaikkamäärä tai todiste vastaavasta insinööritaidosta.
- Hyödyllinen työkalu, turvallinen korjaus ja järkevä henkilöstöpäätös vaativat kukin oman todisteensa ja vastuullisen omistajan.

## Luvut

- 0:00 Luottaisiko Linus koodausbotille?
- 0:45 Miksi muistin lukeminen voi aiheuttaa ruuhkaa?
- 1:25 Mitä kannettavan tietokoneen vertailuarvo todella mittaa?
- 2:05 Mitkä lukemat hidastuvat?
- 2:30 Miksi ihmiset näkevät erilaisia tekoälyominaisuuksia?
- 3:21 Miten tekoäly voi muuttaa työtä ennen sen taitojen korvaamista?
- 4:34 Minne nopeus lähettää laskun?
- 4:56 Ottaisinko nämä korjaukset käyttöön?

## Käännetty transkriptio

Käännetty alkuperäisestä englanninkielisestä selostuksesta. Käytettävissä olevan äänen ja tekstitysten hallinta tapahtuu YouTuben kautta.

### Luottaisiko Linus koodausbotille?

0:00 Voisit odottaa Linus Torvaldsin saavan koodausbotin itkemään arvioinnin aikana. Hän käyttää Claude Codea Linux-korjauksiin, ja jopa kansikirjeen ensimmäiseen luonnokseen. Tässä videossa, miksi pienet lukutoiminnot maksavat niin paljon? Ja kenen työ muuttuu? Pidä silmällä, mitä muistille tapahtuu lukuoperaation jälkeen. Sieltä tämä nopeuslähetys laskuttaa. On maanantai, lokakuun kahdestoista, ja tämä on The Daily Diff. Claude Code on Anthropicin koodausassistentti.

0:23 Se voi lukea projektin, muokata tiedostoja ja suorittaa komentoja. Linus ohjaa sitä Linuxin muistinhallinnassa, jossa jo muistissa olevan tiedon lukeminen voi silti saada prosessoriytimet taistelemaan kirjanpidosta. Phoronix huomasi haaran sunnuntai-iltana Amerikassa, jo maanantaina täällä. Commit on päivätty lauantaille. Tämä on kokeellista työtä, jossa on kahdeksan korjausta ja pyyntö tarkkaan syyniin. Kannettavasi ei ole salaa ladannut keinotekoista Linusta.

### Miksi muistin lukeminen voi aiheuttaa ruuhkaa?

0:45 Useat säikeet lukevat samaa välimuistissa olevaa tiedostoa. Jokainen lukukerta ottaa viittauksen muistiin ja vapauttaa sen sitten jälkeenpäin. Viittauslaskuri kirjoitetaan kahdesti, joten ytimet, jotka tekevät viattomia pieniä lukuja, kilpailevat kirjanpidosta. Kirjastossa on kahdeksan lukijaa ja yksi uloskirjautumislehti. Hänen ehdotuksensa viivästyttää muistin kierrätystä käyttämällä "read copy update" -armonaikaa. Lukijat voivat kopioida välimuistissa olevaa dataa ottamatta tuota viittausta. Kun sivu poistetaan, sen muistin on odotettava ennen uudelleenkäyttöä.

1:09 Nopeus tulee muuttamalla datan elinkaarisääntöjä. Linus hyvittää Claude Codea koodista, testiohjelmista ja tarkistuksesta hänen ongelmalistansa takana. Se luonnosteli selittävän tekstin hänen ohjauksessaan. Mittaukset suoritettiin hänen koneellaan. Jopa robotin on tuotava kuitit tähän arviointiin. Otsikkotulos käyttää kahdeksaa säiettä, jotka lukevat kuusitoista tavua yhdeltä sivulta.

### Mitä kannettavan tietokoneen vertailuarvo todella mittaa?

1:28 Ajattele pieniä toistuvia lukutoimintoja samasta tiedostosta. Hän vertaa prosessorisyklejä per lukukerta, koska hänen kannettavansa hidastuu kuumetessaan. Vertailutesti omalla sääennusteellaan. Peruslinja maksaa noin kolme tuhatta sykliä per lukukerta. Korjauksilla se on noin seitsemänsataa kaksikymmentäviisi. Se on noin neljäsosa prosessorikustannuksista tässä testissä. Koko Linux-koneesi ei ole saanut minkäänlaisia lupauksia tulla neljä kertaa nopeammaksi. Hänen kansikirjeensä asettaa hankalat kohdat jännittävien rinnalle.

1:53 Turvallisuuslievennykset ja kovetettu käyttäjäkopiointi olivat pois päältä. Hän luettelee puuttuvia testejä, mukaan lukien muita koneita ja muistin virheenkorjaustyökaluja. Alaviitteiden lukeminen on nyt kilpailuetu, mikä tuntuu ihmiskunnan virheeltä. On olemassa regressio, kun kohdekäyttäjäsivu puuttuu.

### Mitkä lukemat hidastuvat?

2:07 Pieni lukutoiminto muuttuu kalliimmaksi, koska nopea polku epäonnistuu ennen kuin vanha polku käsittelee sivuvirheen. Ehdotus nopeuttaa yhtä polkua samalla kun lisää työtä toiselle. Molemmat kuuluvat arviointiin. Käsittele tätä insinöörikokeena tunnetulla pullonkaulalla ja mittauksilla, joilla on rajoituksia. Arvioijat saavat jotain konkreettista haastettavaksi. Korjauksia tuottava assistentti jättää jonkun vastuuseen vaarallisten osien turvallisuuden todistamisesta.

### Miksi ihmiset näkevät erilaisia tekoälyominaisuuksia?

2:30 Samaan aikaan Andrej Karpathy sanoo, että ymmärryksemme tekoälyn kyvystä on hajoamassa. Hänen tuore postauksensa palaa huhtikuiseen havaintoon. Hän kuvailee suppiloa, ihmisistä, jotka tuskin käyttävät kielimalleja, ammattilaisiin, jotka ohjaavat tehokkaita koodausagentteja. Sama sana, tekoäly, eri työpäivä. Hänen hihasta vedetty laskelmansa sijoittaa noin kaksikymmentä miljoonaa ihmistä ammattimaiseen rajatason mallien käyttöön matematiikassa ja koodauksessa. Se on arvio, ilman mukana toimitettua kyselyä.

2:52 Hän korostaa pääsyä, kunnianhimoisia ongelmia ja todennettavissa olevia tehtäviä. Chatbot-keskustelu ja valvottu ydin-koe harjoittavat erilaisia lihaksia. Joku katsoo botin sotkevan pyynnön, kun taas toinen henkilö toimittaa hyödyllisen korjauksen. Väestöarvioita on vaarallisen helppo toistaa tutkimuksena. Pidä arvio-leima kiinni, ennen kuin kaavio alkaa käyttää laboratoriotakkia. Kysy, mitä järjestelmä voisi tehdä, miten tulos tarkistettiin ja kuka omisti tuloksen. Nämä kysymykset kulkevat paremmin kuin ihmeellisten vastausten kuvakaappaukset.

### Miten tekoäly voi muuttaa työtä ennen sen taitojen korvaamista?

3:21 Sitten Cendyne julkaisi vähemmän miellyttävän kertomuksen nimeltä Fable vei työpaikkani. Kirjoittaja sanoo olleensa yrityksen viimeinen insinööri, ja johto uskoi, että halvempi tekoälyavustus voisi antaa sen lipua kohti fuusiota tai yritysostoa. Johto voi muuttaa rahankäyttöä ennen kuin malli vastaa kokeneen insinöörin harkintaa. Cendyne väittää, että maku ja ennakointikyky puuttuvat edelleen, kun taas markkinointi antaa luottamusta.

3:42 Palkkapäätös voi tulla ennen kuin tekninen argumentti on ratkaistu. Postaus kuvailee pelkoa irtisanomisen jälkeen ja sanoo, että kirjoittaja on löytänyt jotain muuta. Se on ihminen, joka käsittelee seurauksia. Loppuhuipennus kuuluu päätöksen tekevälle laskentataulukolle. Sen kutsuminen tehokkuudeksi antaa kirjanpidolle anteliaan arvosanan. Työkalun hyödyllisyyden todistaminen ja henkilöstösuunnitelman järkevyyden todistaminen ovat erillisiä töitä. Korjauksella on testattavissa oleva työmäärä. Työnantajan veto sisältää tuoteomistuksen ja tulevat epäonnistumiset.

4:09 Ohimenevä mikrovertailutesti ei voi allekirjoittaa tukisopimusta. Meillä on yhden kehittäjän tili nimetömältä työnantajalta. Se tarjoaa näkökulman, eikä koko talouden laajuista työpaikkamäärää tai riippumatonta arviota kyseisen yrityksen tarpeista. Pidä laajuus kiinni tarinaa jakaessasi. Yhteinen muuttuja on vastuu. Linus ohjaa työtä. Karpathy kuvailee epätasaista pääsyä ja tehtäviä.

4:29 Cendyne kuvailee johdon vetoa. Joku kantaa vastuun seurauksista jokaisessa versiossa.

### Minne nopeus lähettää laskun?

4:34 Entä muistilasku? Poistetut sivut odottavat ennen uudelleenkäyttöä, eikä varaaja näe tätä odottavaa muistia kunnolla. Linus luettelee tämän ratkaisemattomana jopa hänen lievennyskorjauksillaan. Nopeammat lukutoiminnot antavat toiselle alijärjestelmälle vaikeamman kirjanpito-ongelman. Kirjanpito löytää uuden työpöydän. Se on alaviite, joka kannattaa säilyttää. Jos haluat mieluummin lukea tämän kuin kuulla minun sanovan sen, "diff" saapuu sähköpostiisi

4:53 joka aamu, ilmaiseksi osoitteessa the daily diff dot dev, linkki alla.

### Ottaisinko nämä korjaukset käyttöön?

4:56 Joten tämän päivän tuomio, NEEDS REVIEW. Pitaisin assistentin työnkulussa ja vaatisin laajempaa testausta ennen näiden elinkaarimuutosten käyttöönottoa. Vastuu säilyy insinöörillä. Ja siinäpä tämän päivän "diff". Olen Niko Axrisista. Yhdistä vastuullisesti.

## Lähteet

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