Poprawka dla systemu Linux poprawia wydajność na komputerach Steam Deck i AMD

Ostatnia aktualizacja: Sierpnia 3, 2026
  • Poprawka jądra Linuxa o nazwie epp_boost zwiększa minimalną liczbę klatek na sekundę (FPS) na Steam Deck nawet o 31,8%.
  • Funkcja ta dynamicznie dostosowuje częstotliwość procesora, rdzeń po rdzeniu, zapobiegając mikrozacięciom.
  • Testy przeprowadzone na Civilization VI wykazują poprawę płynności bez wpływu na zużycie energii.
  • Poprawka jest wciąż w fazie testów, ale może zostać wprowadzona na platformę SteamOS i inne systemy Linux z procesorami AMD.

Steam Deck z Linuksem

Deweloper David Vernet, inżynier w Meta, opublikował serię poprawek do jądra Linuksa, które wprowadzają funkcję epp_boost. Ta modyfikacja dotyczy sterownika AMD P-State i ma na celu rozwiązanie częstego problemu w grach wideo: mikrozawieszeń, które występują, gdy procesor zmniejsza swoją prędkość podczas krótkich przerw w wątku głównym.

O 31,8% większa płynność w momentach krytycznych

Wstępne testy z wykorzystaniem Steam Deck i benchmarku Civilization VI pokazują znaczną poprawę. Najniższa liczba klatek na sekundę (1% FPS) wzrosła o 31,8% , co przełożyło się na stabilniejszą rozgrywkę i mniejszą liczbę spadków liczby klatek na sekundę. Liczba klatek na sekundę na 99. percentylu również wzrosła o 4,1%, chociaż średnia liczba klatek na sekundę pozostała bez zmian. Wskazuje to, że poprawa koncentruje się na najgorszych momentach, czyli dokładnie w tych momentach, w których gracze doświadczają największego zacinania się.

Steam Deck umożliwia pobieranie przy wyłączonym ekranie
Podobne artykuły:
Steam Deck umożliwia pobieranie plików przy wyłączonym ekranie w trybie niskiego poboru mocy

Steam Deck z Linuksem

Jak działa epp_boost: korekta chirurgiczna rdzeń po rdzeniu

Problem, który rozwiązuje ta poprawka, jest znany: podczas rozgrywki główny wątek procesora na krótko wstrzymuje działanie, czekając na zakończenie operacji przez GPU. Sterownik AMD P-State interpretuje te przerwy jako niskie obciążenie i zmniejsza częstotliwość rdzenia. Po wznowieniu wątku, procesor potrzebuje chwili, aby odzyskać prędkość, co powoduje mikrozacięcia. Funkcja epp_boost monitoruje każdy rdzeń co 10 milisekund . Jeśli wykryje, że rdzeń był zajęty przez co najmniej 50% czasu, tymczasowo zmienia preferencje dotyczące zużycia energii na maksymalną wydajność. Po 300 milisekundach bezczynności powraca do normalnego trybu. Zapobiega to niepotrzebnemu, dodatkowemu zużyciu energii i utrzymuje równowagę z GPU, które dzieli budżet mocy z APU Steam Deck.

  Laptop z kartą GeForce RTX 5070 i 12 GB: Oto nowy mobilny procesor graficzny firmy NVIDIA i jego wpływ na rynek laptopów

Steam Deck z Linuksem

Chociaż łatka jest wciąż w fazie testów i wymaga kompilacji zmodyfikowanego jądra, jej potencjał jest oczywisty. Steam Deck i każdy system Linux z procesorami AMD Ryzen mogłyby skorzystać z tej poprawy bez konieczności wymiany sprzętu, podczas gdy rozwój Steam Deck 2 przebiega w swoim własnym tempie. Wyniki z Civilization VI są obiecujące i pozostaje pytanie, jak gra sprawdzi się w innych tytułach. Na razie społeczność ma nadzieję, że inżynierowie AMD i osoby odpowiedzialne za utrzymanie jądra zaakceptują tę propozycję, co może przełożyć się na płynniejszą rozgrywkę dla milionów użytkowników.

Gry zweryfikowane na Steam Deck zostaną zweryfikowane również na Steam Machine
Podobne artykuły:
Gry zweryfikowane na Steam Deck zostaną zweryfikowane również na Steam Machine