K dispozici je GameMode 1.5, optimalizátor výkonu her pro Linux

Interaktivní společnost Feral publikováno vydání optimalizátoru Herní režim 1.5, implementovaný jako proces na pozadí, který za běhu mění různá nastavení systému Linux, aby bylo dosaženo maximálního výkonu pro herní aplikace. Kód projektu je napsán v jazyce C a dodáváno pod licencí BSD.

Pro hry se navrhuje použít speciální knihovnu libgamemode, která umožňuje za běhu hry požádat o zahrnutí určitých optimalizací, které se standardně v systému nepoužívají. K dispozici je také možnost knihovny pro spuštění hry v režimu automatické optimalizace (načtení libgamemodeauto.so přes LD_PRELOAD při spuštění hry), bez nutnosti provádět změny v kódu hry. Zahrnutí určitých optimalizací lze ovládat prostřednictvím konfiguračního souboru.

Pomocí GameMode lze například deaktivovat režimy úspory energie, změnit parametry alokace zdrojů a plánování úloh (regulátor CPU a SCHED_ISO), změnit uspořádání I/O priorit, blokovat spuštění spořiče obrazovky, různé režimy zvýšeného výkonu být povoleny v GPU NVIDIA a AMD a GPU NVIDIA lze přetaktovat (přetaktování), spouštějí se skripty s uživatelsky definovanými optimalizacemi.

Přidáno ve verzi 1.5 příležitost dynamická změna regulátoru režimu CPU pro procesory Intel s integrovaným GPU, pokud použití režimu „výkon“ vede k poklesu výkonu grafického subsystému při vysoké zátěži GPU. V tomto případě přepnutí do režimu „úspora energie“ umožňuje snížit spotřebu energie CPU a uvolnit více zdrojů GPU (CPU a GPU mají společný rozpočet na napájení a prioritní přidělení zdrojů CPU vede ke snížení frekvence GPU). Na CPU i7-1065G7 vám navrhovaná optimalizace umožňuje zvýšit výkon hry Shadow of the Tomb Raider o 25–30 %.

GameMode 1.5 také zavádí novou sadu rozhraní D-Bus API, která používají mechanismus „pidfd“ k řešení situace opětovného použití PID (pidfd je vázáno na konkrétní proces a nemění se, zatímco PID může být svázáno s jiným procesem po aktuálním proces se ukončí.sdružený s tímto PID).

Zdroj: opennet.ru

Přidat komentář