SteamOS 3.5 neredeyse burada, Steam Deck'in en sinsi performans hatası için bir düzeltme içeriyor

SteamOS 3.5 neredeyse burada, Steam Deck'in en sinsi performans hatası için bir düzeltme içeriyor

SteamOS 3.5 neredeyse burada, Steam Deck'in en sinsi performans hatası için bir düzeltme içeriyor



SteamOS 3.5, yeni bir linux çekirdeği, grafik sürücüsü ve kötü bir SMT performans hatası için bir düzeltme içerir.


Yeni bir Windows Güncellemesi geldiğinde inleme eğilimindeyiz. Gerçekten, şu anda, Windows? Bu ne kıracak? Gerçekten ihtiyacım var mı? "Bana daha sonra hatırlat." Öte yandan, Linux çekirdeğinin yeni bir sürümü, açık kaynak topluluğunda her zaman küçük bir olay gibi görünür ve Linux çalıştıran birçok cihaz için heyecan verici yeni özellikler ve performans iyileştirmeleri vaat eder. Çekirdek, Linux'un temel yapı taşıdır ve Ubuntu ve Arch (Valve'ın SteamOS'sinin dayandığı) gibi pek çok dağıtım tam teşekküllü işletim sistemlerine dönüşür.


Valve'ın bir sonraki büyük güncellemesi SteamOS 3.5 lansmanından bu yana Linux çekirdeğini yükselten ilk güncelleme olacağından, Steam Destesi yakında bu "yeni çekirdek günü" heyecanına ortak olacak. Bu, Steam Destesi sahipleri için pek çok iyi şey anlamına gelse de, çoğunu muhtemelen fark etmeyeceksiniz bile.


Valve'den Pierre-Loup Griffais, PC Gamer'a çekirdeği güncellemenin "sistemin her türlü yönünü iyileştirecek çok sayıda iyi ekleme, performans düzeltmesi ve işlevsel düzeltme ile en son ve en iyiye yaklaşmak" anlamına geldiğini söyledi. "Temel işlevsellik, çalışan oyunlar ve mükemmellik açısından - bu noktada bu tür düzeltmeler çoğunlukla ortadan kalkıyor, bu nedenle burada dönüştürücü bir şey beklemeyeceksiniz."


Yine de bu özet bir uyarı içeriyor: Valve, SteamOS 3.5'te gelen Steam Destesi için önemli bir performans düzeltmesine sahip. Steam Deck'in işlemcisi, SMT veya eş zamanlı çoklu iş parçacığı olarak adlandırılan yaygın bir modern özelliği destekler; bunun için Intel'in Hyper-Threading olan adına daha aşina olabilirsiniz. Basitçe söylemek gerekirse, SMT, tek bir CPU çekirdeğinde iki iş parçacığı çalıştırma yeteneğidir. Bu, genel bir performans iyileştirmesi olmalıdır, ancak Linux çekirdeğinde Steam Deck ile birlikte gönderilen belirsiz bir sorun, bunun bazı durumlarda gerçekten bir performans düşüşüne neden olduğu anlamına geliyordu.


Griffais, "AMD tarafındaki Linux çekirdeğinde sabit kodlanmış bir davranış vardı, burada bir çekirdek uyku moduna geçerse, önbelleğini geçersiz kılar, çünkü uyandığında önbellek geçerli olmayabilir" dedi. "Aynı çekirdekte iki iş parçacığı olduğunda ve bir iş parçacığı hala bir şey üzerinde çalışırken ikinci SMT iş parçacığı uyku moduna geçtiğinde, aynı mantığı kullanarak önbelleğini çöpe atıyor. Yani çalışan iş parçacığı aniden kaybediyor. L3 önbelleği. CPU açısından bu gerçekten kötü. Bellekten her şeyi yeniden getirmesi gerekiyor - çok fazla gecikme, temel olarak bilgi işlemde bir 'balon'. Ve çerçeve süreniz boka batıyor. Demek olan buydu."


AMD, Valve sorunu tanımlamadan önce sorunu buldu ve düzeltti; aslında, SteamOS geliştiricileri neler olup bittiğini bu şekilde anladılar. Çekirdek güncellemesi ile nihayet bunu kullanıcılara sunabilecekler.


Sorun çoğunlukla eski oyunlarda ortaya çıktı ve modern çoklu iş parçacığı için üretilmemiş öykünücüleri etkiledi; Eski oyunlarda büyük takılmalar veya garip bir şekilde düşük kare hızları gördüyseniz, muhtemelen suçlu SMT idi. Destede ne oynadığınıza bağlı olarak, bir değişiklik fark etmeyebilirsiniz bile.


Ancak bazı Steam Destesi sahipleri sorunu fark etti ve SMT'yi devre dışı bırakmak için PowerTools adlı bir eklenti kullanmaya başladı. Griffais, Valve'a bu özelliği SteamOS'e entegre etmesi için çağrılar yapıldığından bahsetti, ancak izlemek istedikleri yol bu değildi.


"İnsanların devre dışı bırakmak zorunda kalmaması gereken mantık dışı bir ayar eklemek yerine, insanları bununla uğraşmak zorunda bırakan hatayı düzeltmemiz gerekiyordu" dedi. "Perf'i kapsamlı bir şekilde iyileştirmesi gerekiyordu. Bu nedenle, özellikle zaten bir mod varsa, insanların kullanması zor olan ve muhtemelen mantığa aykırı olan seçenekler eklemek yerine, sorunun asıl temel nedenine bakmak istedik. bu arada yap."


SteamOS 3.5 neredeyse burada, Steam Deck'in en sinsi performans hatası için bir düzeltme içeriyor


Griffais, Steam Deck tamircilerinin geliştirdiği bazı eklentileri övdü, ancak Valve'ın SMT sorununa yaklaşımını açıklama şekli, diğer oyun konsollarının aksine, Deck'in sağlaması gereken zorlu dengeyi vurguladı.


"Biz her zaman 'Biz bu kadar karmaşık ileri düzey kullanıcı ürünü müyüz? Yoksa sadece cihaz benzeri bir ürün müyüz, bu aslında PC oyunlarına girmenin gerçekten kolay bir yolu mu?'' şeklinde ilerliyoruz. "Bilgisayar oyunlarıyla ilgili seçenekler ve güçlü olan her şey olmadan Steam Deck'in bir hiç olduğunu biliyoruz. Bilgisayar oyunlarını temsil ediyor. Ancak bu cihaz benzeri deneyime sahip olmanın çok değeri var. herkesin her ikisine de erişebildiğinden emin olmak için. İnsanların işlerin iyi performans göstermesi için bazı ayarları kapatmak zorunda kaldığı bir durumda olmak istemedik. Sadece bunu ortadan kaldırmak istedik."


Dahili testlere dayanarak Griffais, SteamOS 3.5 güncellemesinin bunu artık SMT'yi devre dışı bırakmaya gerek kalmayacak şekilde yapması gerektiğine inanıyor, ancak hatanın tamamen ortadan kalktığından emin olmak için genel sürümden gelen verilere ihtiyaçları olacak.


SteamOS 3.5 ayrıca yeni bir grafik sürücüsü içerecek, ancak Valve bu güncellemenin bir bölümünü Resident Evil 4 Remake'i destekleyen 13 Mart'ta yayınlanan 3.4.6'ya hızlı bir şekilde izlemeye özen gösterdi. 3.5 geldiğinde, kararlı sürüm için hazır olana kadar Steam Deck önizleme kanalında test edilecektir.

Post a Comment

Daha yeni Daha eski