Feral Interactive Company
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.
Dodano v izdaji 1.5
GameMode 1.5 predstavlja tudi nov niz API-jev D-Bus, ki uporabljajo mehanizem 'pidfd' za obravnavo situacije ponovne uporabe PID (pidfd je vezan na določen proces in se ne spremeni, medtem ko je PID lahko vezan na drug proces po trenutnem proces se zaključi. povezan s tem PID).
Vir: opennet.ru