Yra GameMode 1.7, žaidimų našumo optimizavimo priemonė, skirta Linux

„Feral Interactive“ išleido „GameMode 1.7“ – optimizavimo priemonę, įdiegtą kaip foninį procesą, kuri greitai keičia įvairius „Linux“ sistemos nustatymus, kad būtų pasiektas maksimalus žaidimų programų našumas. Projekto kodas parašytas C kalba ir platinamas pagal BSD licenciją.

Žaidimams siūloma naudoti specialią libgamemode biblioteką, kuri leidžia prašyti įtraukti tam tikrus optimizavimus, kurie pagal nutylėjimą nenaudojami į sistemą, kol žaidimas veikia. Taip pat yra bibliotekos parinktis, leidžianti paleisti žaidimą automatinio optimizavimo režimu (paleidžiant žaidimą įkeliama libgamemodeauto.so per LD_PRELOAD), nereikia keisti žaidimo kodo. Tam tikrų optimizacijų įtraukimas gali būti kontroliuojamas naudojant konfigūracijos failą.

Pavyzdžiui, naudojant GameMode, galima išjungti energijos taupymo režimus, keisti resursų paskirstymo ir užduočių planavimo parametrus (procesoriaus valdiklį ir SCHED_ISO), pertvarkyti įvesties/išvesties prioritetus, blokuoti ekrano užsklandos paleidimą, įvairius didesnio našumo režimus. Įjungti NVIDIA ir AMD GPU, o NVIDIA GPU galima perkrauti. (overclocking), paleidžiami scenarijai su vartotojo apibrėžtu optimizavimu.

1.7 leidimas pristato naują žaidimų modeliavimo įrankį, leidžiantį peržiūrėti procesų, susijusių su žaidimais, paleistais naudojant bendrinamą GameMode biblioteką, sąrašą. Užuot susietas su /usr/bin, keliai į vykdomuosius failus dabar nustatomi naudojant PATH aplinkos kintamąjį. Gamemode.conf konfigūracijos failas buvo įdiegtas sysusers.d, sukuriant atskirą GameMode grupę.

Šaltinis: opennet.ru

Добавить комментарий