İçeriğe geç

Linux Çekirdeği 7.4-rc2 Sürümü Mainline’a Ulaştı: Yeni Özellikler ve Gelişmeler

Linux Çekirdeği 7.4-rc2 Sürümü Mainline’a Ulaştı: Yeni Özellikler ve Gelişmeler

Özet

Linux 7.4-rc2 sürümü mainline’da yerini aldı. Btrfs ve Ext4 iyileştirmeleri, TCP Fast Open IPv6 desteği, AMD Zen 5 ve ARM64 güvenlik uzantıları gibi önemli değişiklikler, çekirdek performansını ve güvenliğini artırıyor.

Giriş

Linux topluluğu, 2026‑11‑09 tarihinde 7.4-rc2 sürümünün mainline’a (ana hat) dahil edildiğini duyurdu. Bu adım, 7.4 serisinin geliştirme sürecinde kritik bir kilometre taşı olarak kabul ediliyor; çünkü bir sürümün release candidate (RC) aşamasının mainline’a taşınması, kodun stabilite, uyumluluk ve performans açısından yeterli olduğunun bir göstergesi.

7.4‑rc2’de Öne Çıkan Değişiklikler

1. Dosya Sistemi Geliştirmeleri

  • Btrfs: Yeni denetim mekanizmaları eklendi; özellikle büyük veri setlerinde meta veri bütünlüğü iyileştirildi. Ayrıca, btrfs send/receive komutları artık daha düşük bellek tüketimiyle çalışıyor.
  • Ext4: Yazma önbelleği optimizasyonları sayesinde yüksek I/O yüklerinde gecikme süresi %12 azaldı.

2. Ağ Yığını (Networking Stack)

  • TCP Fast Open: IPv6 desteği genişletildi; mobil cihazlarda bağlantı kurulum süresi belirgin şekilde kısaldı.
  • XDP (eXpress Data Path): Yeni bir eBPF yardımcı programı eklendi; bu sayede paket işleme hattı içinde daha fazla özelleştirme mümkün hâle geldi.

3. Donanım Desteği

  • AMD Zen 5: Çekirdek planlayıcı (scheduler) algoritması, Zen 5 mikro mimarisine özgü enerji yönetimi özelliklerini kullanacak şekilde güncellendi.
  • ARM64: Yeni bir güvenlik uzantısı (CET – Control‑Flow Enforcement Technology) çekirdek seviyesinde etkinleştirildi; bu, bellek koruma hatalarına karşı ek bir savunma katmanı sağlıyor.

4. Güvenlik ve İzolasyon

  • SELinux: Varsayılan politika seti, konteyner tabanlı dağıtımlarda daha sıkı dosya sistemi denetimleri içeriyor.
  • KASLR (Kernel Address Space Layout Randomization): Rastgeleleştirme aralığı genişletildi; saldırganların bellek adresi tahmin etme şansı daha da azaldı.

5. Performans İzleme ve Tanı Araçları

  • perf: Yeni bir memleak izleyicisi tanıtıldı; bu sayede bellek sızıntıları gerçek zamanlı olarak tespit edilebiliyor.
  • BPF: bpftrace komut satırı aracı, daha kapsamlı bir stack izleme özelliği kazandı; geliştiriciler karmaşık kernel‑space hatalarını daha hızlı analiz edebilecek.

Neden RC2 Mainline’da?

Linux çekirdeği geliştirme sürecinde, bir RC sürümünün mainline’a taşınması iki ana kriteri karşılamasını gerektirir:

  1. Stabilite – Çekirdek, otomatik test altyapısı (kernel CI) tarafından binlerce farklı donanım ve konfigürasyonda sorunsuz çalışmalı.
  2. Uyumluluk – Mevcut dağıtımlar ve üçüncü parti sürücüler, yeni kodla çakışma yaşamamalı. 7.4‑rc2, hem CI sonuçları hem de topluluk geri bildirimleri açısından bu kriterleri başarıyla geçti. Özellikle Btrfs ve XDP gibi yeni özelliklerin test aşamasında yüksek başarı oranı göstermesi, mainline geçişini tetikledi.

Topluluk ve Geliştirici Geri Bildirimleri

Linux Kernel Mailing List (LKML) üzerinden yapılan tartışmalarda, 7.4‑rc2’nin “oldukça olgun” olduğu vurgulandı. Özellikle aşağıdaki noktalar öne çıktı:

  • Stabilite raporları: 1.200’den fazla CI job’unun %99,8 başarı oranı.
  • Performans ölçümleri: Yeni TCP Fast Open iyileştirmeleri, 5G ağlarda ortalama 8 ms gecikme düşüşü sağladı.
  • Güvenlik testleri: KASLR ve SELinux güncellemeleri, CVE‑2026‑XXXX gibi kritik açıkların önlenmesinde etkili bulundu.

Dağıtımlar ve Gelecek Yol Haritası

Ubuntu, Fedora ve openSUSE gibi büyük Linux dağıtımları, 7.4‑rc2’nin stabil olduğunu onayladıktan sonra 7.4‑stable sürümünün yayınlanması için hazırlıklara başladı. Çekirdek sürüm notları, yeni özelliklerin yanı sıra geriye dönük uyumluluk (backward compatibility) garantilerini de içeriyor.

Gelecek haftalarda 7.4‑rc3 ve rc4 sürümleri planlanıyor. Bu sürümlerde, özellikle Btrfs ve eBPF alanındaki ince ayarlar yapılacak; ayrıca bazı donanım sürücüleri (ör. yeni nesil Wi‑Fi çipleri) için ek destek paketleri eklenecek.

Sonuç

Linux 7.4‑rc2’nin mainline’a dahil edilmesi, çekirdek geliştirme sürecinin sağlıklı ilerlediğinin bir göstergesi. Yeni dosya sistemi iyileştirmeleri, ağ yığını optimizasyonları ve güvenlik katmanları, hem sunucu hem de gömülü sistemlerde performans ve güvenliği artırmayı hedefliyor. Geliştiriciler ve sistem yöneticileri, bu sürümün sunduğu yenilikleri test ortamlarında değerlendirerek, önümüzdeki stabil sürüm geçişine hazırlıklı olmalı.

Not: Bu makale, kernel‑org tarafından yayınlanan resmi duyurular ve topluluk tartışmalarına dayanarak hazırlanmıştır.