Elérhető a GameMode 1.6, egy játékteljesítmény-optimalizáló Linuxra

Feral Interactive Company közzétett optimalizáló kiadás Játékmód 1.6, amelyet háttérfolyamatként valósítanak meg, amely menet közben változtatja meg a különböző Linux rendszerbeállításokat a játékalkalmazások maximális teljesítményének elérése érdekében. A projekt kódja C és betűkkel van írva szállított a BSD licenc alatt.

A játékokhoz egy speciális libgamemode könyvtár használata javasolt, amely lehetővé teszi bizonyos optimalizálások felvételét, amelyeket alapértelmezés szerint nem használ a rendszer a játék futása közben. Egy könyvtár opció is elérhető a játék automatikus optimalizálási módban történő futtatásához (a libgamemodeauto.so betöltése az LD_PRELOAD-on keresztül a játék indításakor), anélkül, hogy módosítani kellene a játék kódját. Bizonyos optimalizációk felvétele a konfigurációs fájlon keresztül vezérelhető.

Például a GameMode használatával letilthatók az energiatakarékos üzemmódok, módosíthatók az erőforrás-kiosztás és a feladatütemezési paraméterek (CPU kormányzó és SCHED_ISO), átrendezhetők az I/O prioritások, blokkolható a képernyővédő indítása, a teljesítménynövelés különféle módjai engedélyezni kell az NVIDIA és AMD GPU-kban, és az NVIDIA GPU-k túlhajthatók.(túlhúzás), a felhasználó által definiált optimalizálással rendelkező szkriptek elindulnak.

Az 1.6-os kiadás bevezette a használat lehetőségét elogind, a bejelentkezés egyik változata, amely nem kapcsolódik a systemd-hez. Támogatás hozzáadva a gamemoderun segédprogram könyvtárkönyvtárának megváltoztatásához és az LD_PRELOAD érték felülbírálásához a $GAMEMODERUNEXEC fájlban. Továbbfejlesztett függőségkezelés. Új kézikönyvet javasoltak a gamemoderun segédprogramhoz, és hozzáadtak egy játékmód-szimulációs játékkészletet példákkal.

Forrás: opennet.ru

Hozzászólás