Interaktivní společnost Feral
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
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