Optimalizační patch v jádře Linux přinesl výrazné zvýšení výkonu na grafických kartách s malou VRAM. Test provedený na Radeon RX 6500 XT zaznamenal výrazné skoky v konkrétních titulech běžících na Full HD při nízkém nastavení. Řešení se zaměřuje na upřednostňování běžící hry, když je prostor ve video paměti omezený.
Desenvolvido od Natalie Vock, dodavatele Valve a odborníka na grafické ovladače pro Linux, sada oprav a pomocných nástrojů pomáhá systému lépe se rozhodnout, jaká data zachovat ve VRAM. Antes, jádro zpracovávalo alokace obecně a mohlo odebrat herní prostředky, aby se uvolnilo místo pro procesy na pozadí, jako jsou okna prohlížeče. Agora popředí má jasnou prioritu.
Como patch funguje v praxi
Mechanismus využívá informace z uživatelského kontextu a aktivní aplikace ke správě tlaku na VRAM. Dochází místo Quando, systém přesouvá data s nižší prioritou do RAM místo toho, aby se dotýkal toho, co patří do hry na celou obrazovku. Isso snižuje zbytečné swapy mezi VRAM a systémovou pamětí, které často způsobují pokles výkonu.
Implementace zahrnuje změny ovladače amdgpu a jádra a také komponent uživatelského prostoru. Distribuições jako CachyOS již usnadňuje aktivaci prostřednictvím jednoduché možnosti instalace GPU boosterů. Nejnovější test používal přesně tuto konfiguraci s procesorem Ryzen 5 5600X.
- Alan Wake 2 šel z přibližně 12-14 průměrných FPS na 41 FPS, téměř ztrojnásobil výsledek při minimální předvolbě a Quality FSR.
- Resident Evil Requiem získal v průměru 11 FPS a 20 FPS při 1% minimu, s využitím VRAM na hranici 4 GB.
- Silent Hill f měl malý náskok, pod 3 FPS.
- Sedm testovaných cenných papírů Outros buď nevykázalo žádné zisky, nebo dosáhlo stejného nebo mírně podprůměrného výkonu.
Resultados se liší v závislosti na hře
Nem všechny hry těží ve stejném rozsahu. Zisk se objevuje hlavně u titulů, které fungují blízko limitu VRAM a trpí neustálým vyhazováním. Em Alan Wake 2, spotřeba šla nahoru kolem 300 MB, ale hra získala stabilitu, protože jádro přestalo upřednostňovat prvky na pozadí.
No Resident Evil Requiem, minima se hodně zlepšila, což znamená méně nápadné pády a poklesy během hraní. Já v The Last z Us Part II byl výsledek v některých scénářích neutrální nebo negativní. Data Esses pocházejí z testování na Full HD s minimem grafiky, což jsou běžné podmínky pro uživatele používající vstupní hardware.
Benefícios pro uživatele se starším hardwarem
Karty Donos se 4 GB nebo 8 GB paměti VRAM čelí rostoucím omezením ve verzích AAA, které vyžadují stále více video paměti. Patch nesnižuje spotřebu hry, ale zabraňuje sekundárním úkolům ukrást nezbytný prostor. To znamená, že výkon bude konzistentnější, i když VRAM dosáhne svého maxima.
Řešení je zvláště relevantní v ekosystému Linux, kde specifické optimalizace již v některých scénářích poskytují výhodu ve srovnání s Windows. Práce Vock přidává k dalším nedávným pokrokům v herní platformě, jako jsou vylepšení ovladačů Proton a RADV.
Co se ještě musí vyvíjet
Zisky nejsou univerzální. V několika testovaných hrách nebyl žádný relevantní rozdíl, což naznačuje, že přínos závisí na profilu využití VRAM každého titulu. Além navíc aktivace vyžaduje kompatibilní jádro a prozatím nejlépe funguje v prostředí KDE. Suporte na jiné ovladače, jako x a Intel, je stále v raných fázích.
Desenvolvedores a komunita Linux sledují pokrok patche směrem k hlavním distribucím. Enquanto znamená, že uživatelé se skromnějšími GPU mohou tento nástroj vyzkoušet v distribucích, které jej již integrují, jako je CachyOS.
Zkušební technika Ficha
- GPU: Radeon RX 6500 XT s 4GB VRAM
- Processador: Ryzen 5 5600X
- Resolução: Full HD
- Configurações: minimální předvolba
- Distro: CachyOS s povolenými boostery
- Benchmarky Fonte: testy provedené NJ Tech
Patch představuje konkrétní krok k prodloužení životnosti vstupních karet v Linux. Výsledky Embora jsou smíšené, skoky ve hrách jako Alan Wake 2 ukazují, že optimalizace jádra může přinést skutečný rozdíl bez potřeby nového hardwaru.
