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 dorukta tutmak hedefiyle, 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 makul 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.
Yeni özellikler verimliliği artırma konusunda çok uygun, lakin CPU saat suratı ayarlamalarındaki gecikmelerden kaynaklanan istenmeyen gecikmeler ortaya çıkabiliyor. Bir çekirdek uyku modundan anında çıkamıyor ve biraz vakte gereksinimi var.
Nest, en son kullanılan çekirdeklere öncelik vererek bu sıkıntıları 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.
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 değişik olacak. Windows 10 ve 11, çekirdek zamanlamalarını ayarlayan kimi özelliklere sahip. Fakat Nest, çok daha akıcı hareket eden ve makul çekirdeklerin özellikleriyle sonlu olmayan, daha gelişmiş ve yetenekli bir zamanlayıcı diyebiliriz.