Na voljo je GameMode 1.7, optimizator delovanja iger za Linux

Feral Interactive je objavil izdajo GameMode 1.7, optimizatorja, implementiranega kot proces v ozadju, ki sproti spreminja različne sistemske nastavitve Linuxa, da doseže največjo zmogljivost za igralne aplikacije. Koda projekta je napisana v C in se distribuira pod licenco BSD.

Za igre je predlagana uporaba posebne knjižnice libgamemode, ki vam omogoča, da zahtevate vključitev določenih optimizacij, ki se privzeto ne uporabljajo v sistemu, medtem ko se igra izvaja. Na voljo je tudi možnost knjižnice za izvajanje igre v načinu samodejne optimizacije (nalaganje libgamemodeauto.so prek LD_PRELOAD ob zagonu igre), ne da bi bilo treba spreminjati kodo igre. Vključitev določenih optimizacij je mogoče nadzorovati prek konfiguracijske datoteke.

Na primer, z uporabo GameMode je mogoče onemogočiti načine varčevanja z energijo, spremeniti je mogoče parametre dodeljevanja virov in razporejanja opravil (guverner CPU in SCHED_ISO), preurediti je mogoče prednostne naloge V/I, blokirati je mogoče zagon ohranjevalnika zaslona, ​​različni načini povečane zmogljivosti biti omogočen v grafičnih procesorjih NVIDIA in AMD, grafične procesorje NVIDIA pa je mogoče pospešiti (overclocking), zaženejo se skripti z uporabniško določenimi optimizacijami.

Izdaja 1.7 predstavlja nov pripomoček gamemodelist, ki vam omogoča ogled seznama procesov, povezanih z igrami, zagnanimi s knjižnico v skupni rabi GameMode. Namesto da bi bile poti vezane na /usr/bin, so poti do izvršljivih datotek zdaj določene s spremenljivko okolja PATH. Konfiguracijska datoteka gamemode.conf je bila implementirana za sysusers.d, kar ustvarja ločeno skupino za GameMode.

Vir: opennet.ru

Dodaj komentar