Վերադառնալ
Լինուս Թորվալդսը հրապարակել է LLM-ի օգնությամբ գրված Linux-ի միջուկի առաջին պաչերի սերիան
SiTech AI Team2 րոպե ընթերցում

Լինուս Թորվալդսը հրապարակել է LLM-ի օգնությամբ գրված Linux-ի միջուկի առաջին պաչերի սերիան

Լինուս Թորվալդսը հրապարակել է LLM-ի օգնությամբ գրված առաջին պաչերի սերիան: Տասը պաչ RCU-ի տակ արագացնում է folio-ի որոնումը և read()-ով բեռնված բենչմարկում տալիս է մեծ առաջընթաց, սակայն վերանայումը հայտնաբերել է race condition:

Պաչերի սերիա

Լինուս Թորվալդսը հրապարակել է Linux-ի միջուկի պաչերի առաջին սերիան, որի վրա մեծ լեզվական մոդելի օգնությամբ աշխատել է: Ավելի կարճ, տասը պաչի սերիան լուծում է folio-ի որոնման երկարատև խնդիրը:

Սերիան բարելավում է folio-ի որոնումը՝ հայտնաբերելով, երբ folio-ները տաք են, և տեղադրելով դադար, որը պահպանում է folio-ն RCU-ի պերիոդի ավարտը: RCU-ի այս դադարի գործածմամբ կոդը կատարում է ոչ միայն folio-ի որոնումը RCU-ի տակ, ինչը երկար է տևում, այլև իրական մուտքերը folio-ի տվյալների վրա: Արագ ճանապարհի համար refcount-ը վերցնելը անհրաժեշտ չէ, քանի որ տվյալների ամբողջական կարդալը հնարավոր է RCU-ով պաշտպանված տարածքում, եթե օգտատերը չի առաջացնում page fault-ներ:

Վերջնական արդյունքը՝ մեծ արագություն read()-ով բեռնված բենչմարկի համար:

Այն բացահայտվել է Maintainers-ի համաժողովում

Թորվալդսը այս աշխատանքի մասին խոսել է վերջերս ավարտված Maintainers-ի համաժողովում և ասել է, որ սերիայի մշակման ընթացքում օգտագործել է LLM: Այժմ նա պաչերը հրապարակել է որպես վերանայվող, ինչպես LWN-ը տարածել է 2026 թվականի հոկտեմբերի 14-ին:

Վերանայումը հայտնաբերել է race condition

Սերիայի վերանայումն արդեն բացահայտել է կոդում race condition, ուստի պաչերը հաստատելուց առաջ լրացուցիչ աշխատանք կպահանջվի:

Հանրության վիճակաբանությունը AI-ի օգնության մասին

Հոդվածի մեկնաբանությունների բաժնում քննարկվել են օրինակների կատարումների հավաքածուները: Մեկ ընթերցող պնդում էր, որ Թորվալդսը փորձառու է AI-ի օգնությամբ աշխատելու գործում՝ արդեն առկա ծրագրավորողների համար, բայց AI-ն օգտագործում են՝ նոր պաչերը ընդունելու խոչընդոտը նվազեցնելու: Նա վախենում էր, որ սկսնակները տեսնեն, թե ինչպես է միջուկը օգտագործում AI-ն, և կարծեն, որ իրենց էլ հնարավոր է նույնը՝ առանց ծրագրավորման կանոնները իմանալու:

Մեկ այլ մեկնաբանող այս դիրքերի միջև հակասություն չէր տեսնում և իրավիճակը համեմատեց էքսկավատորի հետ, որը պրոֆեսիոնալի և ոչ մասնագետի ձեռքում տարբեր արդյունք է տալիս:

Աղբյուրներ: lwn.net

SSiTech

SiTech — AI-ով հզորացված վեբ մշակում

Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։