Igalia, geçen yıldan bu yana Linux çekirdeğini ARM64 tarafında oyun odaklı geliştirmeler için elden geçiriyor. Hedef, ARM64 üzerinde Steam Play ile oyun oynamayı daha sorunsuz hale getirmek olarak aktarıldı. Aynı çalışma hattı, x86 ve x86_64 oyunların emülasyonla çalıştırılmasında FEX emülatörünün verimli işlemesine de odaklanıyor.
Bu çabanın bağlandığı cihaz örneklerinden biri Steam Frame olarak anıldı. Son aylarda farklı çekirdek işleri yapıldıktan sonra, FUTEX tarafındaki bazı değişiklikler yeniden masaya geldi. Bu kez get_robust_list2 ve set_robust_list2 adlı sistem çağrıları için yamaların güncellenmiş bir turu paylaşıldı.
FUTEX yamaları tekrar ilerliyor
Güncellenen yama serisi, FUTEX get_robust_list2 ve set_robust_list2 sistem çağrılarını kapsıyor. Sistem çağrısı, kullanıcı alanındaki bir programın çekirdekten belirli bir işi yapmasını istemesi için kullanılan arayüzdür. Bu yamaların yeniden ele alınması, çekirdek tarafında bir süredir devam eden işlerin ardından FUTEX başlığının tekrar aktifleştiğini gösteriyor.
Metinde, bu yamaların Steam Play’in ARM64 hedefleriyle bağlantılı bir iyileştirme hattının parçası olduğu belirtildi. Odak, ARM64 üzerinde oyun çalıştırma senaryolarında çekirdeğin daha uygun bir zemin sunması olarak çerçevelendi. Aynı çerçeve, emülasyon tarafında FEX’in x86 ve x86_64 oyunları daha verimli çalıştırmasına yardımcı olacak çekirdek davranışlarını da içeriyor.
ARM64 üzerinde Steam Play ve FEX verimliliği için çekirdek seviyesinde FUTEX yamaları yeniden güncellendi.
ARM64 oyun hedeflerine etkisi
Buradaki ana bağlam, ARM64 donanım üzerinde oyun çalıştırma hedefi etrafında çekirdek seviyesinde eksiklerin kapatılması olarak tarif edildi. Steam Play, Linux üzerinde oyun çalıştırma katmanı olarak anılırken, bu hedefin ARM64 tarafına taşınması için çekirdekte ek işlere ihtiyaç duyulduğu ima edildi. Bu yüzden FUTEX gibi düşük seviye eşzamanlama mekanizmalarına dokunan yamalar, doğrudan oyun çalıştırma altyapısının parçası haline geliyor.
FEX emülatörü, x86 ve x86_64 oyunların ARM64 üzerinde çalıştırılmasında kullanılan bileşenlerden biri olarak konumlandı. Emülasyon, bir mimari için derlenmiş yazılımın başka bir mimaride çalıştırılmasını sağlayan katmandır. Metinde, bu çekirdek çalışmalarının FEX’in verimli çalışmasına yardımcı olmasının hedeflendiği açıkça ifade edildi.
Bu yazı size ne hissettirdi?
Deniz K.heworx editörü
İşlemci, ekran kartı, sunucu ve ağ tarafını izler. Bir ürünün ne vaat ettiğiyle ölçümde ne yaptığını ayrı ayrı yazar.
İlginizi çekebilir
Satya Nadella, Copilot için “işin yeni işletim sistemi” dedi
Microsoft CEO’su Satya Nadella, güncellenen Copilot’u “iş için yeni bir işletim sistemi” olarak tanımladı. Aynı metinde…
Anthropic, Claude Opus 5.5 için yeni prompt yazma rehberini yayınladı
Claude Opus 5.5 ile birlikte prompt mühendisliğinde bazı eski alışkanlıklar artık gereksiz hale geliyor. Anthropic’in y…
Anthropic, Akamai ile 11,6 milyar dolarlık anlaşma yaptı
Anthropic, Akamai'nın bulut altyapısı için büyük bir yatırım yapıyor. Anlaşma, Akamai tarihindeki en büyük sözleşme ola…
Taylor Swift, Spotify’de 2026 için iki rekor kırdıGenel
Control Resonant çıktı, başrolde Dylan Faden varOyun
PlayStation yayıncısından fiziksel medya tartışmasına işaretOyun
Eski Rockstar geliştiricisi GTA 6 için Switch 2’yi mantıksız bulduOyun
Meta Connect’te akıllı gözlükler ana vitrin olduTeknoloji
Linux çekirdeğinde FUTEX yamaları yeniden gündemdeYazılım


