Megjelent a GameMode 1.5, a Linux játékteljesítményt optimalizáló eszköze

Feral Interactive kiadta kiadta az optimalizálót GameMode 1.5, amely háttérfolyamat formájában valós időben módosítja a Linux különböző rendszerbeállításait a játékalkalmazások maximális teljesítménye érdekében. A projekt kódja C nyelven íródott és szállítva van BSD licenc alatt.

Játékokhoz ajánlott a libgamemode nevű speciális könyvtár használata, amely lehetővé teszi a játék futása alatt bizonyos optimalizálások aktiválását, amelyek alapértelmezés szerint nincsenek alkalmazva a rendszerben. Egy alternatív könyvtár is elérhető a játék automatikus optimalizálásának üzemeltetéséhez (a libgamemodeauto.so betöltése LD_PRELOAD-on keresztül a játék indításakor), anélkül, hogy a játék kódjában változtatni kellene. Az egyes optimalizálások aktiválását a konfigurációs fájlon keresztül lehet szabályozni.

Például a GameMode segítségével kikapcsolhatók az energiatakarékos módok, módosíthatók az erőforrás-elosztási és feladatütemezési paraméterek (CPU governor és SCHED_ISO), átszervezhetők a bemeneti/kimeneti prioritások, blokkolható a képernyővédő indítása, aktiválhatók különböző, megnövelt teljesítményt nyújtó módok NVIDIA és AMD GPU-ken, valamint végrehajtható az NVIDIA GPU túlhajtása, és felhasználó által definiált optimalizálásokkal rendelkező szkriptek indíthatók.

A 1.5-ös kiadásban bevezetésre került lehetőség dinamikus CPU üzemmódváltó (CPU governor) megbízás Intel processzorok esetében beépített GPU-val, ha a 'performance' üzemmód használata csökkenti a grafikus alrendszer teljesítményét magas GPU terhelés alatt. Ilyen esetben a 'powersave' üzemmódra váltás csökkenti a CPU energiafogyasztását és több GPU erőforrást szabadít fel (a CPU és GPU közös tápegységet kap, és a CPU prioritásának érvényesítése a GPU órajelének csökkentéséhez vezethet). Az i7-1065G7 CPU esetében a javasolt optimalizálás 25-30%-kal növeli a Shadow of the Tomb Raider játék teljesítményét.

A GameMode 1.5-ben új D-Bus API készlet is megjelenik, amely a 'pidfd' mechanizmust használja a PID újrahasználatának kezelésére (a pidfd egy meghatározott folyamatra vonatkozik, és nem változik, míg a PID egy másik folyamathoz rendelhető az aktuális folyamat befejezése után, amely ehhez a PID-hez kapcsolódik).

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster