Feral Interactive ettevĂ”te vĂ€ljaanne optimeerija , mis on realiseeritud taustaprotsessina, muutes erinevaid Linuxi sĂŒsteemi seadistusi reaalajas, et saavutada maksimaalne mĂ€ngu rakenduste jĂ”udlus. Projekti kood on kirjutatud C keeles ja BSD litsentsi all.
MĂ€ngude jaoks soovitatakse kasutada spetsiaalset raamatukogu libgamemode, mis vĂ”imaldab mĂ€ngu kĂ€ivitamise ajal taotleda teatud optimeerimise rakendamist, mis ei ole sĂŒsteemis vaikimisi lubatud. Samuti on saadaval raamatukogu variant automaatse optimeerimise reĆŸiimis (libgamemodeauto.so laadimine lĂ€bi LD_PRELOAD mĂ€ngu kĂ€ivitamisel), ilma et oleks vaja teha muudatusi mĂ€ngu koodis. Optimiseerimise rakendamist saab kontrollida konfiguratsioonifaili kaudu.
NĂ€iteks GameMode abil saab vĂ€lja lĂŒlitada energiasÀÀstu reĆŸiimid, muuta ressursi jaotuse ja tĂ¶Ă¶ĂŒlesannete ajastamise parameetreid (CPU governor ja SCHED_ISO), kohandada sisendi ja vĂ€ljundi prioriteete, blokeerida ekraanisÀÀstja kĂ€ivitamist, aktiveerida erilisi kĂ”rge jĂ”udlusega reĆŸiime NVIDIA ja AMD GPU-del, teostada NVIDIA GPU ĂŒlekiirendust (overclocking), kĂ€ivitada skripte kasutaja poolt mÀÀratud optimeerimisega.
VĂ€ljaandes 1.6 on vĂ”imalus kasutada , logind variant, mis ei ole seotud systemd-ga. Lisatud tugi raamatukogude katalooge muutmiseks gamemoderun utiliidis ja LD_PRELOAD vÀÀrtuse ĂŒletamiseks $GAMEMODERUNEXEC. Parendatud sĂ”ltuvuste haldust. Esitatud uus juhend gamemoderun utiliidi kohta ja lisatud gamemode-simulate-game komplekt nĂ€idetega.
Allikas: opennet.ru
