Linus Torvalds Linux patchlari uchun Claude Code-dan foydalanadi
Linus Torvalds o'zining rahbarligi ostida eksperimental Linux xotira-boshqaruvi tarmog'ida kod, test dasturlari, ko'rib chiqish va yorituvchi xatning birinchi loyihasi uchun Claude Code-ga ishonch bildirmoqda.
Linus Torvalds o'zining rahbarligi ostida eksperimental Linux xotira-boshqaruvi tarmog'ida kod, test dasturlari, ko'rib chiqish va yorituvchi xatning birinchi loyihasi uchun Claude Code-ga ishonch bildirmoqda. Uning noutbuk sinovlari bitta kichik umumiy sahifani o'qish ish yuki uchun protsessor sikllarining katta qisqarishini, shuningdek, regressiyalar va hal etilmagan kutish-xotirasi hisobini ko'rsatmoqda. Bu 12-oktabrdagi The Daily Diff Karpathyning tengsiz AI tajribalari haqidagi argumentini va Cendyne'ning lavozimining yo'q qilinishi haqidagi birinchi qo'ldan hisobotini ham qamrab oladi. Nikonning xulosasi NEEDS REVIEW: yordamchini ish jarayonida saqlash va xotira-hayoti o'zgarishlarini jo'natishdan oldin kengroq sinovlarni talab qilish.
Yozma nashrini oʻqing (inglizcha) ↗
Bu video nimani qamrab oladi
- Manba eksperimental tarmoq ishidir, shanba 10-oktabr kuni kiritilgan va Phoronix hisoboti yakshanba oqshomida EDTda e'lon qilingan, GMT+7da esa allaqachon dushanba. Tanlangan manbalar yakunlangan asosiy birlashuvni yoki relizni tasdiqlamaydi.
- Bir xil keshlanga ega faylning kichik o'qishlari umumiy folio ma'lumot hisobi bo'yicha raqobatlashishi mumkin. Taklif RCU o'qish tomoni himoyasi ostida nusxalashga ruxsat beradi, shu bilan birga yakuniy xotira qayta ishlatilishini inoyat davriga qoldiradi.
- Linusning sakkiz ipli, o'n olti baytli umumiy sahifa testi har bir o'qish uchun 2937–2975 baza yadrosi sikllarini va seriya bilan 725–726 ni, ya'ni xarajatning to'rtdan bir qismini tashkil qiladi. Bu muallif tomonidan o'tkazilgan noutbuk mikrobenchmarki bo'lib, yumshatishlar va qotirilgan foydalanuvchi nusxasi o'chirilgan, butun tizimning ishlash natijasi emas.
- Manbada shuningdek, yo'qolgan manzil-sahifa regressiyasi va qayta ishlatilishini kutayotgan xotira uchun hal etilmagan ajratuvchi hisobi haqida ham xabar berilgan. Kengroq mashinalar va bir nechta disk raskadrovka/sinov konfiguratsiyalari sinovdan o'tkazilmagan.
- Karpathy turli AI tajribalarini kirish, ulkan muammolar va tekshirilishi mumkin bo'lgan vazifalar bilan bog'laydi. Uning professional foydalanuvchilar soni aniq hisob-kitobdir; postga hech qanday so'rovnoma biriktirilmagan.
- Cendyne noma'lum ish beruvchining arzonroq AI yordami bilan M&A tomon suzishga ishonch qozonganini tasvirlaydi. Bu birinchi qo'ldan olingan hisobot va uning muallifining talqini, butun iqtisodiyot bo'yicha ish joylari soni yoki teng muhandislik malakasining isboti emas.
- Foydali vosita, xavfsiz patch va oqilona kadrlar qarori har biri o'z dalillarini va mas'uliyatli egasini talab qiladi.
Tarjima qilingan transkript
Asl inglizcha hikoyadan tarjima qilingan. Mavjud audio va subtitrlar YouTube tomonidan boshqariladi.
Linus kodlash botiga ishonadimi?
0:00 Linus Torvalds ko'rib chiqish paytida kodlash botini yig'latishini kutgan bo'lardingiz. U Linux patchlari, hatto yorituvchi xatning birinchi loyihasi uchun ham Claude Code-dan foydalanmoqda. Bu videoda, nima uchun kichik o'qishlar juda qimmatga tushadi? Va kimning ishi o'zgaradi? O'qishdan keyin xotira bilan nima sodir bo'lishiga e'tibor bering. Bu tezlashuv hisobni aynan shu yerga yuboradi. Bugun dushanba, o'n ikkinchi oktyabr, va bu The Daily Diff. Claude Code - Anthropicning kodlash yordamchisi.
0:23 U loyihani o'qishi, fayllarni tahrirlashi va buyruqlarni ishga tushirishi mumkin. Linus uni Linux xotira boshqaruvida yo'naltirmoqda, u yerda xotirada mavjud ma'lumotlarni o'qish hali ham protsessor yadrolarini buxgalteriya hisobi bo'yicha kurashishga majbur qilishi mumkin. Phoronix shanba kuni kechqurun Amerikada bu tarmoqni topdi, bu yerda esa allaqachon dushanba edi. Kiritish sanasi shanba. Bu eksperimental ish bo'lib, sakkizta patch va diqqat bilan ko'rib chiqish so'rovi bilan. Sizning noutbukingiz sirli ravishda sun'iy Linusni yuklab olmadi.
Nima uchun xotirani o'qish tirbandlikni keltirib chiqarishi mumkin?
0:45 Bir nechta iplar bir xil keshlanga ega faylni o'qiydi. Har bir o'qish xotiraga murojaatni oladi, keyin esa uni tushiradi. Murojaat hisobi ikki marta yoziladi, shuning uchun aybsiz kichik o'qishlarni bajarayotgan yadrolar buxgalteriya hisobi bo'yicha raqobatlashadi. Kutubxonada sakkizta o'quvchi va bitta chiqish varaqasi bor. Uning taklifi o'qish nusxasi yangilash inoyat davridan foydalangan holda xotirani qayta ishlashni kechiktiradi. O'quvchilar ushbu murojaatni olmay, keshlanga ega ma'lumotlarni nusxalashlari mumkin. Sahifa olib tashlanganda, uning xotirasi qayta ishlatilishidan oldin kutishi kerak.
1:09 Tezlashuv ma'lumotlar atrofidagi hayotiy qoidalar o'zgarishidan kelib chiqadi. Linus Claude Code-ga o'zining muammolar ro'yxati ortidagi kod, test dasturlari va ko'rib chiqish uchun ishonch bildirmoqda. U o'zining rahbarligi ostida tushuntirish matnini tuzgan. O'lchovlar uning mashinasida o'tkazilgan. Hatto robot ham bu ko'rib chiqishga kvitansiyalar olib kelishi kerak. Sarlavhadagi natija bitta sahifadan o'n olti bayt o'qiyotgan sakkizta ipdan foydalanadi.
Noutbuk benchmarki aslida nimani o'lchaydi?
1:28 Bir xil faylni kichik takroriy o'qishlarni o'ylab ko'ring. U har bir o'qish uchun protsessor sikllarini taqqoslaydi, chunki uning noutbuki qiziganida cheklanadi. O'z ob-havo prognozi bilan benchmark. Baza har bir o'qish uchun taxminan uch ming sikl turadi. Patchlar bilan, bu yetti yuz yigirma besh atrofida. Bu ushbu testda protsessor xarajatining taxminan to'rtdan bir qismi. Sizning butun Linux mashinangiz to'rt baravar tezlashishi haqida hech qanday va'da olmadi. Uning yorituvchi xatida noqulay joylar qiziqarli joylar bilan birga qo'yilgan.
1:53 Xavfsizlikni yumshatish va qattiqlashtirilgan foydalanuvchi nusxasi o'chirilgan edi. U yo'qolgan testlarni, shu jumladan boshqa mashinalarni va xotirani disk raskadrovka qilish vositalarini sanab o'tadi. Izohlarni o'qish endi raqobat afzalligi hisoblanadi, bu insoniyatda xato kabi tuyuladi. Manzil foydalanuvchi sahifasi yo'q bo'lganda regressiya mavjud.
Qaysi o'qishlar sekinlashadi?
2:07 Kichik o'qish qimmatroq bo'ladi, chunki eski yo'l sahifa xatosini hal qilishdan oldin tezkor yo'l ishlamay qoladi. eski yo'l sahifa xatosini hal qilmasdan tezkor yo'l ishlamay qoladi. Taklif bitta yo'lni tezlashtiradi, boshqasiga esa ish qo'shadi. Ikkalasi ham ko'rib chiqilishi kerak. Buni ma'lum bir tor bo'yinli va cheklovli o'lchovlarga ega muhandislik tajribasi sifatida qabul qiling. Ko'rib chiquvchilar qarshi chiqish uchun aniq narsa oladi. Patchlar ishlab chiqaradigan yordamchi xavfli qismlarni xavfsizligini isbotlash uchun kimnidir mas'ul qoldiradi. xavfli qismlarni xavfsizligini isbotlash uchun kimnidir mas'ul qoldiradi.
Nima uchun odamlar AI imkoniyatlarini har xil ko'rishmoqda?
2:30 Shu bilan birga, Andrey Karpatining aytishicha, bizning AI imkoniyatlari haqidagi tushunchamiz ajralib bormoqda. Uning yangi posti aprel oyidagi kuzatishga qaytadi. U aprel oyidagi kuzatishga qaytadi. U til modellaridan deyarli foydalanmaydigan odamlardan kuchli kodlash agentlarini boshqarayotgan professionallarga qadar bo'lgan voronkani tasvirlaydi. Bir xil so'z, AI, ishda boshqa kun. Uning hisob-kitobiga ko'ra, taxminan yigirma million kishi matematika va kod uchun professional chekka modeldan foydalanadi. matematika va kod uchun professional chekka modeldan foydalanadi. Bu taxmin, hech qanday so'rovnoma taqdim etilmagan.
2:52 U kirish, ulkan muammolar va tekshirilishi mumkin bo'lgan vazifalarni ta'kidlaydi. Chatbot suhbati va nazorat ostidagi yadro tajribasi turli xil mushaklarni ishlatadi. Kimdir botning so'rovni tushunolmayotganini kuzatadi, boshqa kishi esa foydali patchni jo'natadi. Aholi hisob-kitoblarini tadqiqot sifatida takrorlash xavfli darajada oson. Grafik labaratoriya xalatini kiyishdan oldin, taxmin yorlig'ini biriktirib qo'ying. Tizim nima qila olishini, natija qanday tekshirilganligini va natija kimga tegishli ekanligini so'rang. Bu savollar mo'jizaviy javoblar skrinshotlaridan ko'ra yaxshiroq tarqaladi.
AI o'z ko'nikmalarini almashtirishdan oldin ishni qanday o'zgartirishi mumkin?
3:21 Keyin Cendyne "Fable mening ishimni oldi" nomli unchalik qulay bo'lmagan hisobotni chop etdi. Muallifning aytishicha, u kompaniyadagi oxirgi muhandis bo'lgan, va rahbariyat arzonroq AI yordami qo'shilish yoki sotib olish tomon suzishga imkon berishiga ishongan. Boshqaruv model tajribali muhandisning hukmiga mos kelmasdan oldin xarajatlarni o'zgartirishi mumkin. tajribali muhandisning hukmiga mos kelmasdan oldin xarajatlarni o'zgartirishi mumkin. Cendyne'ning ta'kidlashicha, did va uzoqni ko'ra bilish hali ham yo'q, marketing esa ishonch ta'minlaydi.
3:42 Texnik argument hal qilinmasdan oldin ish haqi to'g'risidagi qaror qabul qilinishi mumkin. Post ishdan bo'shatilgandan keyingi qo'rquvni tasvirlaydi va muallif boshqa ish topganini aytadi. Bu oqibatlar bilan kurashayotgan odam. Kulminatsiya qaror qabul qiluvchi elektron jadvalga tegishli. Buni samaradorlik deb atash hisob-kitobga saxovatli ishlash sharhini beradi. Vosita foydali ekanligini isbotlash va kadrlar rejasini oqilona ekanligini isbotlash alohida ishlar. Patchda sinovdan o'tkaziladigan ish yuki bor. Ish beruvchining pul tikishi mahsulot egaligini va kelajakdagi nosozliklarni o'z ichiga oladi.
4:09 O'tib ketadigan mikrobenchmark yordam shartnomasini imzolay olmaydi. Bizda noma'lum ish beruvchi bilan bitta dasturchining hisobi bor. U nuqtai nazar beradi, ammo butun iqtisodiyot bo'yicha ish joylari soni yoki o'sha kompaniyaning ehtiyojlarini mustaqil baholash yo'q. Hikoyani bo'lishayotganda doiraga rioya qiling. Umumiy o'zgaruvchi mas'uliyatdir. Linus ishni boshqaradi. Karpathy notekis kirish va vazifalarni tasvirlaydi.
4:29 Cendyne boshqaruvning pul tikishini tasvirlaydi. Har bir versiyada kimdir oqibatlarga egalik qiladi.
Tezlashuv hisobni qayerga yuboradi?
4:34 Va xotira hisobi? Olib tashlangan sahifalar qayta ishlatilishidan oldin kutadi, va ajratuvchi bu kutayotgan xotirani to'g'ri ko'ra olmaydi. Linus buni yumshatuvchi patchlari bilan ham hal etilmagan deb sanaydi. Tezroq o'qishlar boshqa quyi tizimga qiyinroq buxgalteriya muammosini beradi. Buxgalteriya yangi stol topadi. Bu saqlashga arziydigan izoh. Agar siz buni men aytganimdan ko'ra o'qishni afzal ko'rsangiz, farq har kuni ertalab sizning elektron pochta manzilingizga bepul keladi, daily diff dot dev saytida, havola pastda.
4:53 har kuni ertalab sizning elektron pochta manzilingizga bepul keladi, daily diff dot dev saytida, havola pastda.
Men bu patchlarni jo'natamanmi?
4:56 Shunday qilib, bugungi xulosa, NEEDS REVIEW. Men yordamchini ish jarayonida saqlab qolardim va bu hayotiy o'zgarishlarni jo'natishdan oldin kengroq sinovlarni talab qilardim. jo'natishdan oldin kengroq sinovlarni talab qilardim. Mas'uliyat muhandisda qoladi. Va bugungi farq shu. Men Axrisi-dan Nikoman. Mas'uliyat bilan birlashtiring.
Manbalar
- 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



