Linux, Performansı Artıracak ‘Nest’ Zamanlayıcı ile Destekleniyor

linux performansi artiracak nest zamanlayici ile destekleniyor zCgbpabr

Linux OS Yazilim

Phoronix, Linux işletim sistemleri için sistem gecikmesini azaltan ve düşük yük senaryolarında performansı artıran yeni bir CPU zamanlayıcı hazırlandığını bildirdi. “Nest” olarak bilinen yeni zamanlayıcı, boost frekanslarını olabildiğince uzun müddet tepede tutmak emeliyle, hafif iş parçacıklı iş yüklerini mümkün olduğunca az süreç çekirdeğine odaklamak üzere tasarlandı.

Modern işlemcilerdeki frekans davranışı son on yılda büyük ölçüde değişti. Geçmişte çipin düşük, orta ve ağır iş yüklerinde ulaşabileceği muhakkak turbo frekans algoritmaları kullanılıyordu. Günümüzde ise yongalar için sayısız ölçüde farklı saat suratı katmanı uygulanıyor. Ayrıyeten çekirdekler yetersiz kullanıldığında uyku moduna geçmesini sağlayan farklı CPU özellikleriyle işler daha karmaşık hale geldi.

Linux Performansi Artiracak Nest Zamanlayici ile Destekleniyor

Yeni özellikler verimliliği artırma konusunda çok yeterli, lakin CPU saat suratı ayarlamalarındaki gecikmelerden kaynaklanan istenmeyen gecikmeler ortaya çıkabiliyor. Bir çekirdek uyku modundan anında çıkamıyor ve biraz vakte muhtaçlığı var.

Nest, en son kullanılan çekirdeklere öncelik vererek bu meseleleri ortadan kaldırmayı amaçlıyor. Bu yeni algoritma, frekans ayarlama sürecinde gecikmelere karşı koymak ve CPU performansını mümkün olduğunca yüksek tutmak için halihazırda yüksek frekanslarda çalışan çekirdeklere iş yükleri tahsis edecek.

Linux Performansi Artiracak Nest Zamanlayici ile Destekleniyor 2

Nest’in AMD ve Intel işlemcilerle birlikte hafif ve orta seviyede iş yüklerinde %10 ile %100 ortasında performans artışı sağladığı bildiriliyor. Bu zamanlayıcının Linux’ta çalıştığını görmek farklı olacak. Windows 10 ve 11, çekirdek zamanlamalarını ayarlayan kimi özelliklere sahip. Fakat Nest, çok daha akıcı hareket eden ve muhakkak çekirdeklerin özellikleriyle hudutlu olmayan, daha gelişmiş ve yetenekli bir zamanlayıcı diyebiliriz.