Test urządzeń przenośnych: gry działają lepiej na SteamOS niż na Windows – gracze domagają się teraz komputerów Steam

0
3
Games run better on SteamOS

Według testów porównawczych SteamOS wyprzedził już swojego głównego konkurenta, Windows, na urządzeniach przenośnych – teraz społeczność graczy domaga się powtórzenia tego sukcesu na klasycznych komputerach PC.

Nowe testy porównawcze przeprowadzone przez Ars Technica na Lenovo Legion Go S przyniosły niezwykły wynik: Gry działają pod SteamOS 3.7 szybciej niż pod Windows 11.

W czterech z pięciu przetestowanych tytułów AAA system SteamOS zapewnił wyższą liczbę klatek na sekundę. W większości przypadków wzrost wynosił „tylko” kilka procent, ale były też duże odstępstwa: w strzelance z perspektywy trzeciej osoby Returnal system SteamOS osiągnął średnio 33 klatki na sekundę przy wysokich ustawieniach, podczas gdy system Windows 11 z fabrycznie zainstalowanymi sterownikami Lenovo osiągnął tylko 18 klatek na sekundę.

Na pierwszy rzut oka brzmi to jak paradoks: SteamOS osiąga tę przewagę wydajnościową, mimo że system wymaga warstwy kompatybilności Proton do tłumaczenia wywołań API Windows dla systemu Linux, aby uruchamiać gry Windows.

Ta dodatkowa warstwa tłumaczenia powinna teoretycznie obniżać wydajność, ale najwyraźniej tak nie jest.

(Prawdopodobne) wyjaśnienie wyniku

Przyczyną może być wieloletnia praca Valve nad optymalizacją zarówno Proton, jak i integracją nowoczesnych sterowników graficznych Mesa. Sterowniki RADV Vulkan dla kart graficznych AMD osiągnęły w ostatnich latach znaczny wzrost wydajności, a w niektórych testach porównawczych przewyższają nawet własne sterowniki AMD.

Kolejnym decydującym czynnikiem jest różnica w alokacji zasobów między tymi dwoma systemami operacyjnymi.

  • Windows 11 wykonuje znacznie więcej procesów w tle, które zużywają zasoby procesora i pamięci RAM.
  • Z kolei SteamOS jest systemem przeznaczonym do gier i marnuje mniej zasobów na zadania związane z systemem.

Ta wydajność jest szczególnie widoczna w przypadku przenośnych komputerów do gier, gdzie liczy się każdy procent wydajności i czasu pracy baterii. Dodatkowo SteamOS korzysta z funkcji takich jak wstępne buforowanie shaderów, które zmniejsza zacinanie się gry podczas rozgrywki.

W uproszczeniu: podczas wstępnego buforowania shaderów Steam pobiera wcześniej przetłumaczone (skompilowane) shadery dla każdej gry i zapisuje je na dysku twardym. Dzięki temu podczas gry karta graficzna nie musi najpierw kompilować shaderów, ale może od razu korzystać z gotowych. Wymaga to co prawda więcej miejsca na dysku twardym, ale ma tę zaletę, że skraca czas ładowania.

Kiedy pojawi się komputer z systemem SteamOS?

Oczywiście takie wyniki szybko rozchodzą się po sieciach społecznościowych. Na subreddicie poświęconym grom pojawiają się głosy domagające się powrotu komputerów z systemem SteamOS – mimo że pierwotne „Steam Machines” nie zyskały popularności dziesięć lat temu.

<blockquote class=”reddit-embed-bq” style=”height:500px” data-embed-height=„240”><a href=”https://www.reddit.com/r/gaming/comments/1lkyp8g/games_run_faster_on_steamos_than_windows_11_ars/”>Games run faster on SteamOS than Windows 11, Ars testing finds</a><br> autor<a href=”https://www.reddit.com/user/n0b0dycar3s07/”>u/n0b0dycar3s07</a> w<a href=”https://www.reddit.com/r/gaming/”>gaming</a></blockquote><script async=”” src=”https://embed.reddit.com/widgets.js” charset=”UTF-8″></script>

Użytkownicy, którzy już korzystają z dystrybucji Linuksa do gier, zgłaszają podobnie pozytywne doświadczenia. „Zainstalowałem go wczoraj i byłem naprawdę zaskoczony, że wszystko działa od razu, a kompatybilność z grami jest również świetna” – relacjonuje jeden z użytkowników, dzieląc się swoimi doświadczeniami w subreddicie PCMR.

Kompatybilność sprzętowa pozostaje problematyczna

Pomimo euforii społeczność nadal dostrzega poważne przeszkody dla szerszego wdrożenia systemu Linux. Popularne gry, takie jak Call of Duty, PUBG i tytuły Riot Games z Vanguard, pozostają niedostępne.

Prawie każda gra konkurencyjna wymaga oprogramowania antycheatowego, które nie działa lub nie może działać w systemie Linux.

Użytkownicy Nvidii są szczególnie powściągliwi, ponieważ sytuacja sterowników graficznych w systemie Linux nadal nie jest optymalna. „70 procent graczy Steam korzysta z procesora graficznego Nvidia” podaje członek społeczności – dla niektórych jest to jednak tylko kolejny powód, aby rozejrzeć się za alternatywą AMD lub Intel.

Czy przeszlibyście na SteamOS dla lepszej wydajności w grach, czy jest jakiś powód, dla którego nie możecie na stałe odejść od Windowsa? Jakie są wasze dotychczasowe doświadczenia z Linuksem? Podzielcie się swoją opinią w komentarzach!