Zgłoś błąd
X
Zanim wyślesz zgłoszenie, upewnij się że przyczyną problemów nie jest dodatek blokujący reklamy.
Błędy w spisie treści artykułu zgłaszaj jako "błąd w TREŚCI".
Typ zgłoszenia
Treść zgłoszenia
Twój email (opcjonalnie)
Nie wypełniaj tego pola
Załóż konto
EnglishDeutschукраїнськийFrançaisEspañol中国

Valve udostępnia pakiet dla Linuxa, który optymalizuje zarządzanie pamięcią VRAM poniżej 8 GB. Pojawiły się implementacje i testy

Mateusz Szlęzak | 21-04-2026 23:59 |

Valve udostępnia pakiet dla Linuxa, który optymalizuje zarządzanie pamięcią VRAM poniżej 8 GB. Pojawiły się implementacje i testyNa początku kwietnia 2026 roku w sieci pojawiły się informacje, że programistka Linuksa, Natalie Vock, pracująca nad sterownikami graficznymi na zlecenie Valve, wprowadziła optymalizacje w zakresie zarządzania pamięcią VRAM. Szczególnie odczują je użytkownicy kart graficznych wyposażonych w mniej niż 8 GB pamięci graficznej. Rozwiązanie zostało już zintegrowane z CachyOS, a także jest dostępne w innych dystrybucjach opartych na Arch Linux.

Natalie Vock, programistka Linuksa w Valve, stworzyła pakiet optymalizujący zarządzanie pamięcią VRAM. Rozwiązanie zostało już zintegrowane z CachyOS (Arch Linux) i potrafi przynieść pokaźny wzrost wydajności w grach.

Valve udostępnia pakiet dla Linuxa, który optymalizuje zarządzanie pamięcią VRAM poniżej 8 GB. Pojawiły się implementacje i testy [1]

Steam Proton 11 Beta ma zwiększyć stabilność gier na systemach Linux dzięki Wine 11. W drodze jest Proton dla chipów ARM

Natalie Vock, programistka Linuksa pracująca na zlecenie Valve, stworzyła pakiet dmemcg-booster, którego głównym zadaniem jest optymalizacja wykorzystania pamięci VRAM. Pakiet ten rozwiązuje problem w systemie Linux polegający na braku rozróżnienia priorytetów między procesami korzystającymi z pamięci graficznej, takimi jak gry, przeglądarki czy inne aplikacje. W efekcie, w sytuacji pełnego wykorzystania VRAM, jądro systemu może przenosić część danych do GTT (Graphics Translation Table), czyli mechanizmu mapującego pamięć systemową RAM jako pamięć graficzną. W praktyce oznacza to analogiczne działanie do swapu danych do wolniejszej pamięci operacyjnej. Brak priorytetów procesów powoduje, że w pamięci VRAM mogą znajdować się dane aplikacji drugoplanowych, takich jak przeglądarka, podczas gdy istotne zasoby gry zostają przeniesione do RAM. Prowadzi to do spadków wydajności, ponieważ gra musi wówczas częściej odwoływać się do znacznie wolniejszej pamięci systemowej zamiast szybkiego VRAM-u.

Valve udostępnia pakiet dla Linuxa, który optymalizuje zarządzanie pamięcią VRAM poniżej 8 GB. Pojawiły się implementacje i testy [2]

Steam Medieval Fest - spora wyprzedaż gier ze średniowiecznym motywem. Kingdom Come Deliverance i inne

Na przykładzie Cyberpunka 2077 gra wykorzystywała wcześniej około 6 GB pamięci VRAM, mimo że karta graficzna dysponowała 8 GB. Rozwiązanie opracowane przez Natalie Vock wprowadza mechanizm oparty o cgroups, który pozwala systemowi Linux lepiej priorytetyzować procesy graficzne, przypisując wyższy priorytet aplikacjom działającym w trybie foreground, takim jak gry. W efekcie system bardziej konsekwentnie utrzymuje zasoby gry w pamięci VRAM, co w tym przypadku przełożyło się na wykorzystanie około 7,4 GB VRAM przez Cyberpunka 2077, przy jednoczesnym ograniczeniu użycia mechanizmu GTT do około 650 MB danych. Rozwiązanie zostało zintegrowane z dystrybucją CachyOS i może być aktywowane poprzez CachyOS Hello. Pozostaje ono również dostępne do ręcznej instalacji na dystrybucjach opartych na Arch Linux, jednak wymaga środowiska KDE Plasma lub użycia kompozytora Gamescope (poprzez dodanie zmiennej w ustawieniach uruchamiania gry w Steam). W przypadku instalacji manualnej konieczne jest pobranie i skonfigurowanie odpowiednich pakietów zgodnie z instrukcją programistki, którą znajdziecie w tym miejscu.

Valve udostępnia pakiet dla Linuxa, który optymalizuje zarządzanie pamięcią VRAM poniżej 8 GB. Pojawiły się implementacje i testy [3]

Valve udostępnia pakiet dla Linuxa, który optymalizuje zarządzanie pamięcią VRAM poniżej 8 GB. Pojawiły się implementacje i testy [4]

Linux 7.1 włączy Intel FRED domyślnie. Jądro lepiej wykorzysta możliwości procesorów Panther Lake

Warto również podkreślić, że rozwiązanie to NIE działa ze wszystkimi układami graficznymi na rynku. Z rozwiązania nie skorzystają układu iGPU, ze względu na oczywisty brak pamięci VRAM. Głównie skorzystają na tym układy GPU od AMD. W kwestii chipów od NVIDIA sytuacja wygląda tak, że rozwiązanie działa tylko z otwartymi sterownikami nouveau, ponieważ oficjalne sterowniki są połowicznie zamknięte. Układy GPU od Intela powinny działać, choć nie zostało to w pełni przetestowane. Jak całe to rozwiązanie sprawdza się w praktyce? Największy wzrost wydajności odnotowano w Alan Wake II, gdzie liczba klatek na sekundę wzrosła niemal trzykrotnie, a 1% low FPS ponad dwukrotnie. Klatki na sekundę w Resident Evil: Requiem wzrosły o około 16%, mimo identycznego wykorzystania VRAM. Niewielką poprawę zanotowano także w Silent Hill f. W Crimson Desert, Hogwarts Legacy oraz Cyberpunk 2077 spadło zużycie VRAM, lecz bez wyraźnego wzrostu wydajności. The Last of Us Part II odnotowało minimalny spadek o około 1 FPS, natomiast Death Stranding 2 i Marvel’s Spider-Man 2 nie wskazano istotnych zmian. Co istotne, rozwiązanie to prawdopodobnie ma bezpośrednie przełożenie na nadchodzącą konsolę Steam Machine, która ma zostać wyposażona właśnie w 8 GB pamięci VRAM GDDR6.

Źródło: TechPowerUp, YT (@NJTechBenchmark)
Bądź na bieżąco - obserwuj PurePC.pl na Google News
Zgłoś błąd
Liczba komentarzy: 2

Komentarze:

x Wydawca serwisu PurePC.pl informuje, że na swoich stronach www stosuje pliki cookies (tzw. ciasteczka). Kliknij zgadzam się, aby ta informacja nie pojawiała się więcej. Kliknij polityka cookies, aby dowiedzieć się więcej, w tym jak zarządzać plikami cookies za pośrednictwem swojej przeglądarki.