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