Haberler (TR)

Linux 7.0 çekirdeğindeki iyileştirmeler, doğrudan diske yazma işlemlerinde EXT4 performansını artırıyor

Linux
Linux - SsCreativeStudio/ shutterstock.com

Linux çekirdeğinin geliştirilmesi, kurumsal altyapılarda ve sunucularda yaygın olarak kullanılan EXT4 dosya sistemine önemli iyileştirmeler getiren 7.0 sürümünün kullanıma sunulmasıyla yeni bir dönüm noktasına ulaştı. Şubat ayında ana kodda birleştirilen değişiklikler, teknik olarak I/O olarak bilinen girdi ve çıktı işlemlerinin verimliliğine odaklanıyor. Ana değişiklik, henüz fiziksel olarak diske yazılmamış dosya uzantılarını işleme stratejisini içeriyor ve yüksek işlem talebinin olduğu zamanlarda darboğazları azaltmayı hedefliyor.

Yazma işlemindeki değişiklikler

Güncellenen mimari, eşzamanlı yazma işlemleri sırasında sistemin varsayılan davranışını değiştirir. Anteriormente, yazılı olmayan uzantıların bölünmesi, G/Ç işleminin gönderildiği anda gerçekleşti ve bu, yüksek eşzamanlılık senaryolarında gecikmeye neden olabilir. Yeni uygulamayla birlikte bu bölme işlemi, veri aktarım işlemi fiilen tamamlanana kadar erteleniyor. Essa stratejik değişikliği, sistem yükünü azaltır ve yazma döngüsü sırasında işlemci kaynaklarını diğer kritik görevler için serbest bırakır.

Linux e teclado
Linux ve klavye – FAMArtPhotography/shutterstock.com

Uzmanlar, bu yaklaşımın, işlemsel veritabanları ve sanallaştırma platformları gibi birden fazla yazma görevini aynı anda gerçekleştiren ortamlara doğrudan fayda sağladığına dikkat çekiyor. Çekirdek, uzantıların değiştirilmesini erteleyerek dahili kilit çekişmesini azaltır ve veri akışının daha akıcı bir şekilde gerçekleşmesine olanak tanır. Testes carried out during the development phase indicated that data integrity remains assured, maintaining the security mechanisms that characterize EXT4.

Uzantı bölme süresindeki değişikliğe ek olarak kod, durum önbelleğinin vaktinden önce geçersiz kılınmasını önlemek için optimizasyonlar aldı. Sistem artık acil bir güncelleme için teknik bir gereklilik olmadığında ilgili bilgileri daha uzun süreler boyunca hafızada tutabilmektedir. Essa Önbelleğe alınan verilerin akıllı şekilde kalıcılığı, özellikle sabit disk veya yarıiletken sürücü kullanımının yoğun olduğu zamanlarda genel makine kaynağı tüketiminin azaltılmasına katkıda bulunur.

Performans ve test sonuçları

Düzeltmelerin uygulanmasından sonra elde edilen ölçümler, işleme kapasitesinde niteliksel bir sıçrama olduğunu gösteriyor. Doğrudan I/O kullanılan kontrollü sıralı yazma senaryolarında saniyedeki işlem hızında artış gözlemlendi. Yaklaşık 62,5 bin işlemden yaklaşık 79,6 bin işlem sayısına çıkan rakamlar, büyük miktarda veriyle uğraşan sistem yöneticileri için önemli bir performans kazancını temsil ediyor.

Bu kazanımlar özellikle gecikmeli tahsis ve eşzamanlı yazma işlemlerinin kullanıldığı iş yüklerinde dikkate değerdir. Geliştirme ekibi, hız iyileştirmelerinin gerileme veya kararsızlığa neden olmadığından emin olmak için xfstests gibi endüstri standardı paketleri kullanarak bir dizi test gerçekleştirdi. Ayrılmış blokların davranışı tutarlı kalarak doğrudan giriş ve çıkış kodu yoluna uygulanan yeni mantığın güvenliğini doğruladı.

Güncelleme ayrıca çekirdeğin önceki sürümlerinde belirlenen kusurların düzeltilmesini de kapsıyordu. Diversos Uç durumlarda kararlılığı etkileyebilecek küçük hatalar çözüldü. Gecikmeli tahsisli dosyalara zorunlu yazma işlemlerinin azaltılması, işlem akışını basitleştiren ve depolama cihazlarında gereksiz yıpranmayı önleyen bir diğer önemli noktadır.

Esnek bildirim yönetimi

Sistem yönetimine ilişkin bir diğer yenilik ise sysfs aracılığıyla erişilebilen yeni bir yapılandırma özelliğinin sunulmasıdır. err_report_sec adlı parametre, yöneticilere, çekirdeğin tespit edilen dosya sistemi tutarsızlıkları hakkında ne sıklıkta uyarı yayınladığı konusunda ayrıntılı kontrol sağlar. Varsayılan davranış, bu uyarıların kaydedilmesi için 24 saatlik bir aralık tanımlar ve sistem günlüklerinin aynı sorunla ilgili yinelenen iletilerle doymasını önler.

Bu aracın esnekliği, üretim ortamının ihtiyaçlarına göre dinamik ayarlamalara olanak tanır. Örneğin değeri sıfıra ayarlayabilirsiniz, bu da raporlama zamanlayıcısını tamamen devre dışı bırakır. Essa seçeneği halihazırda harici izleme çözümlerine sahip olan ve hata kayıtlarında fazlalıktan kaçınmak isteyen altyapılar için değerlidir. Değişiklik, sunucuyu yeniden başlatmaya veya depolama biriminin bağlantısını kesmeye gerek kalmadan gerçek zamanlı olarak yapılabilir.

Bu özelliğin uygulanması, mevcut komut dosyaları ve yönetim araçlarıyla uyumluluğu koruyacak şekilde tasarlanmıştır. Özniteliğe erişim, çekirdek parametreleriyle etkileşim için önceden belirlenmiş standartlar izlenerek, EXT4 bağlama noktasına karşılık gelen sysfs dizini aracılığıyla gerçekleşir. Essa yapılandırma kolaylığı, sürüm 7.0’ın kullanılabilirlik ve operasyonel kontrole odaklanmasını güçlendirir.

Geliştirme ve benimseme bağlamı

Linux 7.0’da EXT4’e eklenen iyileştirmeler, Huawei gibi büyük teknoloji şirketlerinden bağımsız geliştiricilerin ve mühendislerin dahil olduğu ortak bir çabanın sonucudur. Sunulan yama serisi, özellikle doğrudan G/Ç yolunu optimize etmeye odaklanan yedi büyük değişiklik içeriyordu. Kod incelemesi, eski işaretlerin kaldırılması ve dosya sistemindeki çekirdek dosyaların basitleştirilmesiyle sonuçlandı; kod tabanındaki etki 150 değiştirilmiş satırın altında tutuldu.

Btrfs ve XFS gibi daha yeni dosya sistemleri gelişmeye ve zemin kazanmaya devam etse de EXT4, kanıtlanmış sağlamlığı ve geniş uyumluluğu nedeniyle baskın konumunu koruyor. Devam eden destek ve performans optimizasyonlarının ortaya çıkışı, modern donanım için geçerli ve verimli bir seçim olarak kalmasını sağlar. Kurumsal pazarı hedefleyen Distribuições Linux, bu değişiklikleri bir sonraki bakım güncellemelerine entegre etmelidir.

Tüm bu değişiklikleri içeren çekirdeğin kararlı sürümünün 2026 ortalarında yaygın olarak kullanıma sunulması bekleniyor. Administradores sistemlerinin, güncellemeyi kritik üretim sunucularına uygulamadan önce onay ortamlarında test etmeleri teşvik edilir. EXT4’ün sürekli gelişimi, olgun bir teknoloji olmasına rağmen, veri işlemede hız ve verimlilik konusunda artan taleplere eşlik eden iyileştirmeler için hala yer olduğunu göstermektedir.

To Top