deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak dev.to (home feed)

Linux 7.4-rc1, yapay zeka düzeltmeleri rutin geliştirmeye katılırken rekor 19.671 commit ile duyuruldu

Linux 7.4-rc1, çekirdek tarihinin en büyük merge penceresini 19.671 commit ile kapattı. Linus Torvalds, yapay zeka kaynaklı düzeltmelerin dengeştirme aşamasında değil özellik entegrasyonu sırasında gelmesini daha sağlıklı bir model olarak nitelendirdi.

Linux 7.4-rc1, yapay zeka düzeltmeleri rutin geliştirmeye katılırken rekor 19.671 commit ile duyuruldu

Rekor kıran bir merge penceresi

Linus Torvalds, Linux 7.4-rc1'i yerel saatle 1 Kasım'da yayımladı ve çekirdek tarihinin en büyük merge penceresini kapattı. dev.to üzerindeki, ilk olarak Joho 3 Todai tarafından yayımlanan habere göre yaklaşık iki haftalık özellik entegrasyonu döneminde 19.671 commit toplandı; bu, olağan bir pencerede toplanan 15.000 civarı commitin oldukça üzerinde.

Hızlanma son dört döngü boyunca görünür: 7.1 için 13.963, 7.2 için 14.395, 7.3 için 16.267 ve şimdi 7.4 için 19.671 commit.

Ham diff göründüğünden daha gürültülü

Torvalds pencereyi büyük olarak tanımladı ancak commit sayısını yeni özelliklerle eşitlememeleri konusunda uyardı. Diff'in yaklaşık üçte biri AMD GPU register offset ve bitmask tanımlarından oluşuyor; bu, yeni bir GPU devreye alındığında gereken kapsamlı header dosyası çalışması ve Torvalds bunun gürültü olarak dikkate alınmamasını önerdi. Bu kenara ayrıldığında, rapor sürümü tipik olarak nitelendiriyor: değişikliklerin kabaca yarısı sürücüleri etkiliyor, geri kalanı ise mimari güncellemeler, dosya sistemleri, araçlar ve ağ, Rust, BPF ile bellek yönetimi dahil çekirdek çekirdeği alanlarına dağılmış durumda. Kaynak ağacı şimdi yaklaşık 41,61 milyon satırda duruyor.

Yapay zeka düzeltmeleri rutin geliştirme olarak geliyor

Rekorun ikinci itici gücü yapay zeka. Torvalds, sürüm duyurusunda, yapay zeka kaynaklı iş akınının esas olarak release candidate döneminde ek düzeltmeler olarak gelmesi yerine merge penceresi sırasında gelmesini tercih ettiğini söyledi ve bu deseni "çok daha sağlıklı bir model" olarak tanımladı. Çekirdek geliştirmesi iki haftalık özellik merge penceresi ve ardından birkaç haftalık dengeştirme için release candidate dönemlerine ayrılıyor; yapay zekanın keşfettiği hatalara yönelik düzeltmeler RC döneminde kümelenirse, dengeştirme aşamasının kendisi dengesiz hale geliyor.

Torvalds ayrıca, yapay zekanın ortaya çıkardığı sorunlara yönelik düzeltmelerin yanı sıra yapay zekanın kendisinin önerdiği yamaların da arttığını, ancak bu yamaların kabul edilmeden önce çoğunlukla yeniden yazıldığını belirtti.

İnceleme yükü ve LTS teşviki

Bu değişim maliyetler de getiriyor. dev.to raporuna göre ağ alt sistemindeki maintainer'lar, yapay zeka tarafından üretilen hata raporlarının ve yamaların hacmiyle bunalmaya devam ediyor; yama üretmenin düşük maliyetiyle bunları incelemenin yüksek maliyeti arasındaki uyumsuzluk 7.3 döngüsü sırasında zaten görünürdü. 7.4'te commit sayısı 19.671'e çıktıkça baskının yeniden arttığını çıkarsamak makul.

Torvalds da yapay zekanın büyüklüğün tek nedeni olmadığı konusunda uyardı. Geliştiricilerin 7.4'ün bu yılın uzun vadeli destek çekirdeği olacağını öngörerek değişikliklerini ileri aldıklarını, böylece genişletilmiş desteğe sahip bir sürüme girmesini sağladıklarını öne sürdü.

AMD'den Apple'a yeni donanım desteği

Sürüm ayrıca geniş bir yeni nesil donanım seti için zemin hazırlıyor. AMD tarafında Ryzen Zen 6 hazırlıkları tamam, PerfOpt özelliği yapay zeka ve LLM iş yüklerini Radeon tümleşik GPU'larda daha verimli hale getirmeyi hedefliyor ve HDMI 2.1 çıktısı artık AMDGPU sürücüsünde varsayılan olarak etkin. Intel, yeni nesil Nova Lake dizüstü SoC'sinde IPU8 görüntü işleme birimi desteği kazandı ve Qualcomm'un Snapdragon X2 ile çalışan dizüstü bilgisayarlara yönelik destek genişledi.

İlk Apple M4 destek kodu geldi, ancak günlük kullanım seviyesinde değil; ayrıca Google'ın Tensor G5 SoC'si ve Pixel 10 cihazları için ana hat desteği eklendi. Diğer yandan EXT4, tamponlu G/Ç'yi iomap altyapısından yönlendirmek için tamponlu IOmap kazandı, çekirdek derleme süreleri azaltıldı ve 1999'dan beri ağaçta bulunan BFS dosya sistemi kaldırıldı.

Bundan sonrası

rc1 çıktığına göre döngü, art arda gelen release candidate'lerle hata düzeltme ve dengeştirmeye geçiyor. Torvalds, rc2'de birleştirilebilecek iki pull request'i hâlâ değerlendirdiğini söyledi. Geliştirme sorunsuz giderse 7.4 Aralık'ta nihai sürümüne kavuşabilir ve bu yılın LTS çekirdeği olabilir; ancak ne tarih ne de bu tanımlama kesinleşmiş değil.

Neden önemli

Çekirdek, bugün yapay zeka tarafından üretilen kodu ve hata raporlarını ölçekli biçimde özümseyen en yoğun incelenen açık kaynak projeler arasında ve 7.4-rc1 bu geçişin bir kontrol noktası. Torvalds'un çerçevesi, yani yapay zeka işinin geç bir düzeltme seli yerine normal merge penceresi trafiği olarak gelmesi, topluluğun tercih ettiği yolun direniş değil olağanlaştırma olduğunu gösteriyor. Bu değerlendirmenin tutup tutmadığı RC döneminde belli olacak: yönetilebilir bir düzeltme hızı modeli doğrular, ani bir yükseliş yapay zeka çıktısının yalnızca ertelendiğini düşündürür. Bağlayıcı kısıt kod üretimi değil, inceleyici kapasitesi. Kullanıcılar için sürüm ayrıca ana hat Linux'u dizüstü ve masaüstü silikonunun yeni dalgasına hazırlıyor ve Aralık'ta LTS'nin gelmesi bu zemini yıllarca sürecek istikrarlı bir temele dönüştürür.

  • #linux-kernel
  • #ai
  • #open-source
  • #linus-torvalds
  • #hardware-support

İlgili yazılar