
- Meta, üretim sunucularının bazı bölümlerine bir Steam Deck Linux planlayıcı yerleştiriyor
- SCX-LAVD başlangıçta taşınabilir oyun sistemlerinde gecikmeyi azaltmak için tasarlandı
- Büyük sunucu makineleri, geleneksel Linux planlama davranışındaki zayıflıkları açığa çıkardı
Meta, orijinal olarak Valve’ın Steam Deck’i için tasarlanmış bir Linux CPU zamanlayıcısını üretim sunucu filosunun bazı bölümlerine dağıttığını açıkladı.
SCX-LAVD olarak bilinen zamanlayıcı, taşınabilir oyun sistemlerinde gecikmeyi azaltmak için oluşturuldu, ancak Meta mühendisleri artık bunun büyük sunucu makinelerindeki zamanlama verimsizliklerini giderebileceğini söylüyor.
Bu duyuru ilginç çünkü tüketici oyun donanımını doğrudan hiper ölçekli altyapı kararlarına bağlıyor.
Meta’nın mühendislerine göre motivasyon yenilik değil, modern sunuculardaki kalıcı planlama sınırlamalarıydı.
Düzinelerce veya yüzlerce CPU çekirdeğine sahip büyük makineler, geleneksel Linux planlama davranışındaki zayıflıkları ortaya çıkardı.
Paylaşılan planlama kuyrukları tıkandı, sabitlenmiş iş parçacıkları ilgisiz iş yüklerine müdahale etti ve ağ ağırlıklı hizmetler adalet hesaplamalarını bozdu.
Bu sorunlar, iş yüklerinin çalışıp çalışmadığına bakılmaksızın ortaya çıktı. SSD-destekli sistemler veya etkileşimli sistemler bulut depolama katmanlar.
SCX-LAVD, alternatif zamanlayıcıların kalıcı değişiklik yapmadan Linux çekirdeğine takılmasına olanak tanıyan sched_ext çerçevesini kullanarak çalışır.
Zamanlayıcı, sabit önceliklere güvenmek yerine görev davranışını gözlemler ve hangi görevlerin gecikmeye duyarlı olduğunu dinamik olarak tahmin eder.
Meta mühendisleri, bu yaklaşımın sunucu sınıfı donanıma ölçeklendiğinde, özellikle önbellek konumunu ve ağ kesintileri nedeniyle doymuş çekirdekleri yönetmek için ayarlamalar gerektirdiğini açıkladı.
Bazı durumlarda sistem, genel dengeyi korumak için belirli çekirdekleri etkili bir şekilde daha yavaş olarak değerlendirdi.
Meta tarafından vurgulanan önemli bir nokta, bu değişikliklerin hizmet başına ayarlama veya manuel öncelik ataması gerektirmemesidir.
Zamanlayıcı, önceden tanımlanmış kurallar yerine gözlemlenen davranışlara göre uyum sağlar.
Bu özellik önemli bir veri merkezi iş yüklerinin sık sık değiştiği ve manuel ayarlamanın sürdürülmesinin pahalı hale geldiği ortam.
Meta, bunun mesajlaşma sistemlerini, önbellek katmanlarını ve arka uç hizmetlerini çalıştıran filolardaki karmaşıklığı azalttığını öne sürüyor.
Mühendisler, sunucu optimizasyonlarının Steam Deck’in oyun performansına zarar vermeyeceğini ve sistemin, taşınabilir cihazlarla ilgisi olmayan özellikleri devre dışı bırakabileceğini söyledi.
Ancak Meta, çalışmanın deneysel kaldığını ve bunun da uzun vadeli istikrar ve bakım giderleri hakkında açık sorular bıraktığını kabul etti.
Meta bunu esneklik ve verimliliğin kanıtı olarak sunsa da bağımsız doğrulama, bu geçişin sürdürülebilir operasyonel kazanımlar sağlayıp sağlamadığını belirleyecek.
Aracılığıyla Tom’un Donanımı
TechRadar’ı Google Haberler’de takip edin Ve bizi tercih edilen kaynak olarak ekleyin Akışlarınızda uzman haberlerimizi, incelemelerimizi ve görüşlerimizi almak için. Takip Et butonuna tıklamayı unutmayın!
Ve tabii ki siz de yapabilirsiniz TechRadar’ı TikTok’ta takip edin haberler, incelemeler ve video biçimindeki kutu açma işlemleri için bizden düzenli olarak güncellemeler alın WhatsApp fazla.
