Линус Торвальдс Linux-ийн нөхөөсөнд Claude Code-ийг ашигладаг
Линус Торвальдс туршилтын Linux санах ойг удирдах салбар дээр өөрийн удирдлаган дор код, туршилтын програм, хяналт, хамтрах захидлын эхний нооргийг Claude Code-д хамааруулсан.
Линус Торвальдс туршилтын Linux санах ойг удирдах салбар дээр өөрийн удирдлаган дор код, туршилтын програм, хяналт, хамтрах захидлын эхний нооргийг Claude Code-д хамааруулсан. Түүний зөөврийн компьютерын туршилтууд нь нэг жижиг хуваалцсан хуудас унших ачааллын хувьд процессор мөчлөгийг их хэмжээгээр бууруулсан болохыг харуулсан бөгөөд энэ нь регресс болон шийдэгдээгүй хүлээгдэж буй санах ойн бүртгэлтэй хамт явагдсан. 10-р сарын 12-ны өдрийн энэхүү Daily Diff нь мөн Карпатигийн хиймэл оюун ухааны тэгш бус туршлагын талаарх маргаан болон Сендиний үүргийг хасч буй талаарх биечилсэн мэдээллийг хөнддөг. Никогийн дүгнэлт нь ХЯНАХ ШААРДЛАГАТАЙ: туслахыг ажлын урсгалд үлдээж, санах ойн хугацааны өөрчлөлтийг илгээхээс өмнө илүү өргөн хүрээний туршилтыг шаардах хэрэгтэй.
Бичмэл хувилбарыг унших (Англи) ↗
Энэ видео юуг хамардаг
- Эх сурвалж нь туршилтын салбарын ажил бөгөөд 10-р сарын 10-ны Бямба гарагийн коммит болон Phoronix-ийн тайланг Ням гарагийн орой EDT-д нийтэлсэн бөгөөд GMT+7-д аль хэдийн Даваа гараг байсан. Сонгосон эх сурвалжууд нь гол шугамд нэгдсэн эсвэл гаргасан болохыг батлахгүй байна.
- Нэг ижил кэшлэгдсэн файлын жижиг уншилт нь хуваалцсан folio-ийн лавлагаа тоолоход саад учруулж болно. Энэхүү санал нь RCU унших талын хамгаалалтын дор хуулбарлахыг зөвшөөрдөг бөгөөд санах ойг эцсийн байдлаар дахин ашиглахыг хүлээлгэдэг.
- Линусийн найман урсгалтай, арван зургаан байттай хуваалцсан хуудасны туршилт нь нэг уншилтад 2937–2975 суурь кернелийн мөчлөг, цувралын хамт 725–726 мөчлөг, буюу өртгийн дөрөвний нэгийг тайлагнасан. Энэ нь зохиогчийн ажиллуулсан зөөврийн компьютерын микромарк бөгөөд хортой үйлдлүүд болон хатууруулсан хэрэглэгчийн хуулбарыг идэвхгүй болгосон, бүх системийн гүйцэтгэлийн үр дүн биш юм.
- Эх сурвалж нь мөн алга болсон хүлээн авах хуудасны регресс болон дахин ашиглахыг хүлээж буй санах ойн хуваарилагчийн шийдэгдээгүй бүртгэлийг тайлагнасан. Илүү өргөн машин болон хэд хэдэн дибаг хийх/турших тохиргоог туршаагүй хэвээр байна.
- Карпати хиймэл оюун ухааны туршлагын ялгааг хандалт, амбицтай асуудал, баталгаажуулах боломжтой даалгавруудтай холбон тайлбарладаг. Түүний мэргэжлийн хэрэглэгчийн тоо нь илт таамаглал юм; уг нийтлэлийг ямар ч судалгаа дагалдахгүй.
- Сендиний нэрээ нууцалсан ажил олгогч нь хямд хиймэл оюун ухааны тусламжтайгаар нэгдэх, худалдан авах ажиллагаа руу явах итгэлийг олж авсан тухай тайлбарласан. Энэ нь нэг хүний биечилсэн мэдээлэл бөгөөд зохиогчийн тайлбар юм, эдийн засаг даяарх ажлын тоо эсвэл ижил түвшний инженерийн ур чадварын нотолгоо биш.
- Ашигтай хэрэгсэл, аюулгүй нөхөөс, ухаалаг боловсон хүчний шийдвэр тус бүр өөрийн нотолгоо болон хариуцлагатай эзэнтэй байх ёстой.
Орчуулсан бичлэг
Англи хэл дээрх эх хувилбараас орчуулсан. Боломжтой дуу болон хадмал орчуулгыг YouTube хянадаг.
Линус кодлогч ботод итгэх үү?
0:00 Линус Торвальдс кодлогч ботыг хянах үед уйлуулна гэж та бодох байх. Тэрээр Linux-ийн нөхөөсөнд Claude Code-ийг ашиглаж байгаа бөгөөд тэр байтугай хамтрах захидлын эхний нооргийг ч ашиглаж байна. Энэ видео дээр яагаад жижиг уншилтууд ийм их зардалтай байдаг вэ? Хэний ажил өөрчлөгдөх вэ? Уншилтын дараа санах ойд юу тохиолдохыг анхаарч үзээрэй. Энэ бол хурдны өсөлт төлбөрийг илгээх газар. Өнөөдөр 10-р сарын 12-ны Даваа гараг, энэ бол The Daily Diff. Claude Code бол Anthropic-ийн код бичих туслах юм.
0:23 Энэ нь төслийг уншиж, файлуудыг засварлаж, командуудыг ажиллуулж чадна. Линус үүнийг Linux-ийн санах ойг удирдах хэсэгт ашиглаж байгаа бөгөөд санах ойд аль хэдийн байгаа өгөгдлийг унших нь процессор цөмүүдийг бүртгэлийн талаар хоорондоо тэмцэлдүүлж болно. Phoronix энэ салбарыг Америкт Ням гарагийн орой илрүүлсэн бөгөөд манайд аль хэдийн Даваа гараг байсан. Коммит Бямба гарагийн огноотой. Энэ бол туршилтын ажил бөгөөд найман нөхөөс болон нарийн шалгах хүсэлттэй. Таны зөөврийн компьютер хиймэл Линусийг нууцаар татаж аваагүй. Хэд хэдэн урсгал ижил кэшлэгдсэн файлыг уншдаг. Уншилт бүр санах ойд хандах эрхийг авч, дараа нь буцааж өгдөг.
Яагаад санах ой унших нь замын түгжрэл үүсгэдэг вэ?
0:45 Лавлагааны тоог хоёр удаа бичдэг тул гэмгүй жижиг уншилт хийж буй цөмүүд бүртгэлийн талаар өрсөлддөг. Номын санд найман уншигч, нэг гарын үсэг зурах хуудас бий. Түүний санал нь унших хуулбарыг шинэчлэх хугацааг ашиглан санах ойг дахин боловсруулахыг хойшлуулдаг. Уншигчид кэшлэгдсэн өгөгдлийг лавлагаа авахгүйгээр хуулбарлаж болно. Хуудсыг устгахад түүний санах ой дахин ашиглагдахаас өмнө хүлээх ёстой. Хурдны өсөлт нь өгөгдлийн амьдралын хугацааны дүрмийг өөрчилснөөс үүсдэг. Линус Claude Code-д асуудлуудынхаа жагсаалтын ард байгаа код, туршилтын програм, хяналтыг гүйцэтгэсэн хэмээн үнэлсэн. Энэ нь түүний удирдлаган дор тайлбарлах текстийг боловсруулсан. Хэмжилтүүдийг түүний машинд ажиллуулсан.
1:09 Робот ч гэсэн энэ хяналтад баримт бичгийг авчрах ёстой. Гарчигны үр дүн нь нэг хуудаснаас арван зургаан байт уншиж буй найман урсгалыг ашигладаг. Ижил файлыг жижиг хэсгээр олон дахин унших тухай бодоорой. Тэрээр нэг уншилтад процессорын мөчлөгийг харьцуулдаг, учир нь түүний зөөврийн компьютер халах үедээ удааширдаг. Өөрийн цаг агаарын урьдчилсан мэдээтэй бенчмарк. Суурь нь нэг уншилтад ойролцоогоор гурван мянган мөчлөгтэй тэнцэнэ.
Зөөврийн компьютерын туршилт үнэндээ юуг хэмждэг вэ?
1:28 Нөхөөсүүдийн хамт, энэ нь долоон зуун хорин тав орчим байна. Энэ туршилтад процессорын зардлын дөрөвний нэг орчим. Таны бүх Linux машин дөрөв дахин хурдан болно гэсэн ямар ч амлалт аваагүй. Түүний хамтрах захидал нь сонирхолтой хэсгүүдийн хажуугаар эвгүй хэсгүүдийг оруулсан. Аюулгүй байдлын буулт болон хатууруулсан хэрэглэгчийн хуулбарыг унтраасан. Тэрээр бусад машинууд болон санах ойг дибаг хийх хэрэгслүүдийг оруулаад дутуу туршилтуудыг жагсаасан. Одоо тайлбарыг унших нь өрсөлдөх давуу тал болсон бөгөөд энэ нь хүн төрөлхтний алдаа мэт санагдана. Хүлээн авах хэрэглэгчийн хуудас алга болсон үед регресс үүсдэг. Хурдан зам нь хуучин зам хуудасны алдааг шийдвэрлэхээс өмнө алдаа гардаг тул жижиг уншилт илүү үнэтэй болдог.
1:53 Энэхүү санал нь нэг замыг хурдасгаж, нөгөөд ажил нэмдэг. Энэ хоёр нь хоёулаа хяналтад хамаарна. Үүнийг мэддэг хонгил болон хязгаарлагдмал хэмжилттэй инженерийн туршилт гэж үзээрэй. Шүүмжлэгчид сорих бодит зүйл олж авдаг. Нөхөөс гаргадаг туслах нь аюултай хэсгүүдийг аюулгүй болохыг батлах үүрэгтэй хэн нэгнийг үлдээдэг. Үүний зэрэгцээ, Андрей Карпати хиймэл оюун ухааны чадавхийн талаарх бидний ойлголт сарниж байна гэжээ. Түүний шинэ нийтлэл нь 4-р сарын ажиглалтыг дахин хянадаг.
Ямар уншилтууд удааширдаг вэ?
2:07 Тэрээр хэлний загварыг бараг ашигладаггүй хүмүүсээс эхлээд хүчирхэг код бичих агентуудыг удирддаг мэргэжилтнүүд хүртэлх хонгилыг тайлбарласан. Ижил үг, хиймэл оюун ухаан, ажил дээрх өөр өдөр. Түүний таамаглалаар хорин сая орчим хүн математик, код бичихэд мэргэжлийн хил хязгаарын загварыг ашигладаг. Энэ бол тооцоолол бөгөөд ямар ч судалгаа хавсаргаагүй. Тэрээр хандалт, амбицтай асуудал, баталгаажуулах боломжтой даалгавруудыг онцолсон. Чатботын яриа болон хяналттай кернелийн туршилт нь өөр өөр булчингуудыг ажиллуулдаг. Хэн нэгэн бот хүсэлтийг буруу гүйцэтгэж байхад нөгөө хүн ашигтай нөхөөс илгээдэг. Хүн амын тооцоог судалгаа болгон давтах нь аюултай хялбар.
Яагаад хүмүүс хиймэл оюун ухааны өөр өөр чадварыг харж байна вэ?
2:30 График лабораторийн халаад өмсөж эхлэхээс өмнө тооцооллын шошгыг хадгалаарай. Систем юу хийж чадах вэ, үр дүнг хэрхэн шалгасан бэ, үр дүн хэний өмч вэ гэж асуугаарай. Эдгээр асуултууд нь гайхамшигтай хариултуудын дэлгэцийн зургаас илүү сайн дамждаг. Дараа нь Сендин Fable took my jorb (Fable миний ажлыг булаасан) нэртэй тийм ч таатай биш мэдээллийг нийтэлжээ. Зохиогч нь компанийн сүүлчийн инженер байсан бөгөөд удирдлага нь хямд хиймэл оюун ухааны тусламжтайгаар компани нэгдэх эсвэл худалдан авах руу явах боломжтой гэж үзсэн гэж хэлсэн. Захиргаа нь загвар туршлагатай инженерийн шүүлтүүртэй таарахгүй байсан ч зардлыг өөрчилж чадна. Сендин амт, урьдчилан таамаглах чадвар дутагдалтай хэвээр байгаа бол маркетинг нь итгэлийг хангадаг гэж маргадаг. Цалингийн шийдвэр нь техникийн маргаан шийдэгдэхээс өмнө гарч ирж болно.
2:52 Уг нийтлэл нь ажлаас халагдсаны дараах айдас болон зохиогч өөр зүйл олсон тухай өгүүлдэг. Энэ бол үр дагавартай тулгарч буй хүн юм. Хамгийн чухал зүйл бол шийдвэр гаргаж буй хүснэгтэд хамаарна. Үүнийг үр ашиг гэж нэрлэх нь бүртгэлд өгөөмөр гүйцэтгэлийн үнэлгээ өгдөг. Хэрэгслийг ашигтай болохыг батлах, боловсон хүчний төлөвлөгөөг ухаалаг болохыг батлах нь тусдаа ажил юм. Нөхөөс нь туршиж болох ажлын ачаалалтай. Ажил олгогчийн бооцоо нь бүтээгдэхүүний өмчлөл болон ирээдүйн алдаатай холбоотой. Дамжуулж буй микромарк нь дэмжлэгийн гэрээнд гарын үсэг зурж чадахгүй.
Хиймэл оюун ухаан нь ур чадварыг нь орлохоос өмнө ажлыг хэрхэн өөрчилж чадах вэ?
3:21 Бидэнд нэрээ нууцалсан ажил олгогчийн талаарх нэг хөгжүүлэгчийн мэдээлэл байна. Энэ нь үзэл бодлыг хангадаг бөгөөд эдийн засаг даяарх ажлын тоо эсвэл тухайн компанийн хэрэгцээний бие даасан үнэлгээ биш. Түүхийг хуваалцахдаа хамрах хүрээг хавсаргаарай. Нийтлэг хувьсагч нь хариуцлага юм. Линус ажлыг удирддаг. Карпати тэгш бус хандалт, даалгавруудыг тайлбарладаг. Сендин менежментийн бооцоог тайлбарладаг. Хүн бүр үр дагаврыг өөрийн хувилбарт хариуцдаг.
3:42 Санах ойн төлбөр яах вэ? Устгасан хуудаснууд дахин ашиглагдахаас өмнө хүлээдэг бөгөөд хуваарилагч нь хүлээж буй санах ойг зөв харж чадахгүй. Линус үүнийг өөрийн буулгах нөхөөсөөр ч шийдэгдээгүй гэж жагсаасан. Хурдан уншилт нь өөр дэд системд илүү хэцүү бүртгэлийн асуудлыг үүсгэдэг. Бүртгэл шинэ ширээ олдог. Энэ бол хадгалах үнэ цэнэтэй тайлбар. Хэрэв та үүнийг сонсохоос илүү уншихыг хүсвэл, diff өглөө бүр таны имэйл хайрцагт үнэгүй хүрнэ, daily diff dot dev хаягаар, холбоос доор байна. Тиймээс өнөөдрийн дүгнэлт, ХЯНАХ ШААРДЛАГАТАЙ. Би туслахыг ажлын урсгалд үлдээж, эдгээр амьдралын хугацааны өөрчлөлтийг илгээхээс өмнө илүү өргөн хүрээний туршилтыг шаардах байсан.
4:09 Хариуцлага инженер дээр хэвээр үлдэнэ. Тэгээд өнөөдрийн diff энэ байна. Би Axrisi-ийн Нико байна. Хариуцлагатай нэгдээрэй. Линус Торвальдс кодлогч ботыг хянах үед уйлуулна гэж та бодох байх. Тэрээр Linux-ийн нөхөөсөнд Claude Code-ийг ашиглаж байгаа бөгөөд тэр байтугай хамтрах захидлын эхний нооргийг ч ашиглаж байна. Энэ видео дээр яагаад жижиг уншилтууд ийм их зардалтай байдаг вэ? Хэний ажил өөрчлөгдөх вэ?
4:29 Уншилтын дараа санах ойд юу тохиолдохыг анхаарч үзээрэй. Энэ бол хурдны өсөлт төлбөрийг илгээх газар.
Хурдны өсөлт нь төлбөрийг хаашаа илгээдэг вэ?
4:34 Өнөөдөр 10-р сарын 12-ны Даваа гараг, энэ бол The Daily Diff. Claude Code бол Anthropic-ийн код бичих туслах юм. Энэ нь төслийг уншиж, файлуудыг засварлаж, командуудыг ажиллуулж чадна. Линус үүнийг Linux-ийн санах ойг удирдах хэсэгт ашиглаж байгаа бөгөөд санах ойд аль хэдийн байгаа өгөгдлийг унших нь процессор цөмүүдийг бүртгэлийн талаар хоорондоо тэмцэлдүүлж болно. Phoronix энэ салбарыг Америкт Ням гарагийн орой илрүүлсэн бөгөөд манайд аль хэдийн Даваа гараг байсан. Коммит Бямба гарагийн огноотой. Энэ бол туршилтын ажил бөгөөд найман нөхөөс болон нарийн шалгах хүсэлттэй. Таны зөөврийн компьютер хиймэл Линусийг нууцаар татаж аваагүй.
4:53 Хэд хэдэн урсгал ижил кэшлэгдсэн файлыг уншдаг.
Би эдгээр нөхөөсийг илгээх үү?
4:56 Уншилт бүр санах ойд хандах эрхийг авч, дараа нь буцааж өгдөг. Лавлагааны тоог хоёр удаа бичдэг тул гэмгүй жижиг уншилт хийж буй цөмүүд бүртгэлийн талаар өрсөлддөг. Номын санд найман уншигч, нэг гарын үсэг зурах хуудас бий. Түүний санал нь унших хуулбарыг шинэчлэх хугацааг ашиглан санах ойг дахин боловсруулахыг хойшлуулдаг. Уншигчид кэшлэгдсэн өгөгдлийг лавлагаа авахгүйгээр хуулбарлаж болно. Хуудсыг устгахад түүний санах ой дахин ашиглагдахаас өмнө хүлээх ёстой. Хурдны өсөлт нь өгөгдлийн амьдралын хугацааны дүрмийг өөрчилснөөс үүсдэг.
Эх сурвалжууд
- Read from the page cache without folio references — cover letter and testsLinus Torvalds / kernel.org
- Experimental noref-filemap-read-with-llm branchLinus Torvalds / kernel.org
- Linus Torvalds Working On A Hefty Linux Kernel Improvement With Claude CodePhoronix / Michael Larabel
- Claude Code overviewAnthropic
- Capability-understanding gap and napkin estimatesAndrej Karpathy / X
- Fable took my jorbCendyne
- Discussion of Linus's Claude Code branchHacker News
- Discussion of Karpathy's capability-gap postHacker News
- Discussion of Cendyne's accountHacker News



