K dispozícii je GameMode 1.6, optimalizátor výkonu hier pre Linux

Interaktívna spoločnosť Feral опубликовала vydanie optimalizátora Herný režim 1.6, implementovaný ako proces na pozadí, ktorý za behu mení rôzne nastavenia systému Linux, aby sa dosiahol maximálny výkon pre herné aplikácie. Kód projektu je napísaný v jazyku C a dodávané pod licenciou BSD.

Pre hry sa navrhuje použiť špeciálnu knižnicu libgamemode, ktorá umožňuje požiadať o zahrnutie určitých optimalizácií, ktoré sa v systéme štandardne nepoužívajú, kým je hra spustená. K dispozícii je aj možnosť knižnice pre spustenie hry v režime automatickej optimalizácie (načítanie libgamemodeauto.so cez LD_PRELOAD pri spustení hry), bez nutnosti vykonávať zmeny v kóde hry. Zahrnutie určitých optimalizácií je možné ovládať prostredníctvom konfiguračného súboru.

Napríklad pomocou GameMode možno deaktivovať režimy šetrenia energie, zmeniť parametre prideľovania zdrojov a plánovania úloh (regulátor CPU a SCHED_ISO), preusporiadať I/O priority, zablokovať spustenie šetriča obrazovky, rôzne režimy zvýšeného výkonu byť povolené v GPU NVIDIA a AMD a GPU NVIDIA je možné pretaktovať (pretaktovanie), spúšťajú sa skripty s optimalizáciou definovanou používateľom.

Vydanie 1.6 zaviedlo možnosť používania elogind, variant logind, ktorý nie je viazaný na systemd. Pridaná podpora pre zmenu adresára knižnice pre pomocný program gamemoderun a prepísanie hodnoty LD_PRELOAD v $GAMEMODERUNEXEC. Vylepšená správa závislostí. Bol navrhnutý nový manuál pre utilitu gamemoderun a bola pridaná sada gamemode-simulate-game s príkladmi.

Zdroj: opennet.ru

Pridať komentár