უკან დაბრუნება
ლინუს ტორვალდსმა 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-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.