Linus Torvalds Linux çekirdek yaması için Claude Code kullandı
Öne çıkanlar
- Torvalds, Linux önbellek okuma yamasının kodlarını Claude Code aracılığıyla ürettiğini duyurdu.
- Yeni yama sekiz iş parçacıklı testlerde okuma verimini saniyede 10 milyondan 30 milyonun üzerine çıkardı.
- Önbellek çekişmesi 30 bin 538 seviyesinden 101'e gerilerken tek iş parçacıklı işlem döngüsü arttı.
Linux projesinin lideri Linus Torvalds, çekirdeğin önbellek dosyalarını okuma mekanizmasını yeniden düzenleyen yeni bir yama dizisini Linux çekirdeği e-posta listesinde yayımladı. Torvalds, yama kapak mektubunda kodların, test programlarının ve metin taslağının kendi yönlendirmesiyle Claude Code adlı yapay zeka aracı tarafından üretildiğini açıkladı. Geliştirilen yama, çok iş parçacıklı sistemlerde aynı dosyadan küçük veriler okunurken sayfa önbelleğinde oluşan atomik referans sayacı çekişmesini çözmeyi hedefliyor.
Yeni düzenleme, okuma işlemlerini RCU kritik bölgesi içine alarak referans sayacı yükünü ortadan kaldırıyor ve bellek serbest bırakma adımlarını erteliyor. Torvalds'ın Core i7-8565U işlemcili bilgisayarında sekiz iş parçacığıyla yapılan testlerde, okuma başına harcanan çekirdek döngüsü 2 bin 950 seviyesinden 725'e indi. Saniyede yapılan okuma performansı yaklaşık 10 milyondan 30 ila 33 milyon seviyesine çıkarken, önbellek hattı çekişme olayları 30 bin 538'den 101'e geriledi. Ancak tek iş parçacıklı senaryolarda döngü sayısının 4 bin 150'den 6 bin 550'ye yükseldiği gözlendi.
Linux 7.3-rc6 sürümünü hedefleyen bu yama çalışması, Torvalds'ın yapay zeka araçlarına yönelik yaklaşımındaki değişimi somutlaştırdı. Torvalds, daha önce yapay zeka hakkındaki konuşmaların yüzde 90'ının pazarlama abartısı olduğunu belirtmişti. Geçtiğimiz aylarda Linux projesinin yapay zekaya kapalı olmadığını söyleyen Torvalds, düşük kaliteli otomatik hata raporları ile donanım üzerinde ölçülüp denetlenen yapay zeka destekli kod geliştirme süreci arasında net bir ayrım çizdi.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.