Sorolja fel a GameMod 1.5, a játékok teljesítmény-optimalizálójának új verzióját

Játék mód

Néhány órája A Feral Interactive bemutatta a GameMode 1.5 könyvtár új verzióját, amely lehetővé teszi a játékok teljesítményének növelését a beállítások megváltoztatásával. A kód a BSD licenc alá tartozik, és C-vel van írva.

Játék mód folyamatok és könyvtárak kombinációjából áll, amelyek lehetővé teszik a különböző teljesítmény-optimalizálások meghatározását ideiglenesen alkalmazni a Linux számítógépekre, mielőtt megpróbálná futtatni a játékot.

A GameModról

Röviden: A GameMode egy kis démon / lib kombináció Linux számára amely lehetővé teszi a játékok számára, hogy ideiglenesen kérjék a processzoruk frekvenciaskálájának szabályozóját egy teljesítmény módra.

Játékok esetében javasoljuk egy speciális libgamemode könyvtár használatát, amely lehetővé teszi bizonyos optimalizálások felvételének kérését, amelyek alapértelmezés szerint nincsenek felhasználva a rendszerben a játék időtartama alatt.

Könyvtár opció is elérhető a játék optimalizálási módban történő elindításához automatikus (a libgamemodeauto.so betöltése az LD_PRELOAD-en keresztül, amikor a játék elindul), anélkül, hogy változtatni kellene a játék kódján.

Bizonyos optimalizálások felvétele a konfigurációs fájlon keresztül vezérelhető.

Pl. a GameMode segítségével letilthatja az energiatakarékos módokat, Az erőforrás-allokáció és a feladatütemezés paraméterei megváltoztathatók (CPU fojtószelep és SCHED_ISO), az I / O prioritások megváltoztathatók, a képernyővédő zárolható, a különféle nagy teljesítményű módok aktiválhatók az NVIDIA és az AMD GPU-kon, és az NVIDIA GPU túlhúzhatók (túlhajtva), futtasson szkripteket a felhasználó által megadott optimalizálásokkal.

A GameMode 1.5 újdonságai

GameMode 1.5-ös verzióban a CPU módvezérlő dinamikus váltásának képessége (CPU fojtószelep) integrált GPU-val rendelkező Intel processzorokhoz, ha a "teljesítmény" mód használata a grafikus alrendszer teljesítményének csökkenéséhez vezet nagy GPU terhelés mellett.

Ebben az esetben az "energiatakarékos" üzemmódra váltás lehetővé teszi a CPU energiafogyasztásának csökkentését és több GPU erőforrás felszabadítását (a CPU és a GPU közös energiaköltségvetéssel és a CPU erőforrások elsőbbségi elosztásával rendelkezik. A CPU GPU frekvenciakieséshez vezet).

Az i7-1065G7 CPU-n az optimalizálás javaslat le lehetővé teszi a teljesítmény növelését a játék A Tomb Raider árnyéka 25-30% -kal.

A GameMode 1.5 egy új D-Bus API-t is bemutat A 'pidfd' mechanizmust használják a PID újrafelhasználási helyzetek kezelésére (a pidfd csatlakozik egy adott folyamathoz, és nem változik, míg a PID az aktuális folyamat befejezése után kapcsolódhat egy másik folyamathoz, amely ehhez a PID-hez kapcsolódik).

Hogyan kell telepíteni a GameMode-ot az Ubuntu és a derivatívákra?

Azok számára, akik szeretnék telepíteni a GameMode-ot terjesztésükbe, Ezt megteheti az alábbi, veletek megosztott utasítások követésével.

Fontos megemlíteni, hogy a GameMode a Mesontól függ a konstrukciótól és a Systemd-től a belső kommunikációhoz.

Ha ők Ubuntu 19.10 felhasználók vagy bármely más, az Ubuntu ezen verziójából származó terjesztés, közvetlenül az Ubuntu adattárakból telepíthetik majd a GameMode-ot.

Ehhez csak egy terminált nyitunk meg (ezt megteheti a Ctrl + Alt + T gyorsbillentyűkkel), és a következő parancsot fogjuk beírni:

sudo apt install gamemode

Most azért Azok számára, akik az Ubuntu 18.04 korábbi felhasználói, fel kell építenie az alkalmazást.

Ez nagyon egyszerű meg kell nyitnunk egy terminált, és beírjuk a következő parancsot:

sudo apt install meson libsystemd-dev pkg-config ninja-build

Ha ezt megtette, le fogjuk tölteni és felépítjük a csomagot:

git clone https://github.com/FeralInteractive/gamemode.git

cd gamemode

git checkout 1.5
./bootstrap.sh

A telepítés után elő kell tölteni libgamemodeauto játékban a következő paranccsal:

LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

Ahol a ./game a játék könyvtár.

Vagy ha Steam játékról van szó, akkor csak a játék indítóját fogjuk szerkeszteni a következők hozzáadásával:

gamemoderun %command%

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.