Saab GameMode 1.7, Linuxi mängude jõudluse optimeerija

Feral Interactive on avaldanud GameMode 1.7 optimeerija, mis töötab taustal ja muudetakse reaalajas erinevaid Linuxi süsteemi seadistusi, et saavutada maksimaalne jõudlus mängurakenduste jaoks. Projekti kood on kirjutatud C keeles ja see on välja antud 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.

Versioonis 1.7 on lisatud uus tööriist gamemodelist, mis võimaldab vaadata mängudega seotud protsesside loendit, mis on käivitatud GameMode'i jagatud teegi kaudu. Täitmisfailide teed ei seostata enam /usr/bin, vaid määratakse keskkonnamuutuja PATH kaudu. Sysusers.d jaoks on implementeeritud konfigureerimisfail gamemode.conf, mis loob eraldi grupi GameMode'ile.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster