GameMode 1.6 este disponibil, un optimizator de performanță a jocului pentru Linux

Compania Feral Interactive а publicat lansarea optimizatorului GameMode 1.6, implementat ca proces de fundal care modifică diverse setări ale sistemului Linux din mers pentru a obține performanțe maxime pentru aplicațiile de jocuri. Codul proiectului este scris în C și furnizat sub licența BSD.

Pentru jocuri, se propune utilizarea unei biblioteci speciale libgamemode, care vă permite să solicitați includerea anumitor optimizări care nu sunt utilizate implicit în sistem în timp ce jocul rulează. Există, de asemenea, o opțiune de bibliotecă disponibilă pentru rularea jocului în modul de optimizare automată (încărcarea libgamemodeauto.so prin LD_PRELOAD la pornirea jocului), fără a fi nevoie să faceți modificări la codul jocului. Includerea anumitor optimizări poate fi controlată prin fișierul de configurare.

De exemplu, folosind GameMode, modurile de economisire a energiei pot fi dezactivate, alocarea resurselor și parametrii de programare a sarcinilor pot fi modificați (guvernatorul CPU și SCHED_ISO), prioritățile I/O pot fi rearanjate, pornirea economizorului de ecran poate fi blocată, diferite moduri de creștere a performanței pot fi fi activat în GPU-urile NVIDIA și AMD, iar GPU-urile NVIDIA pot fi overclockate (overclocking), sunt lansate scripturi cu optimizări definite de utilizator.

Versiunea 1.6 a introdus capacitatea de utilizare elogind, o variantă a logind care nu este legată de systemd. S-a adăugat suport pentru schimbarea directorului bibliotecii pentru utilitarul gamemoderun și suprascrierea valorii LD_PRELOAD în $GAMEMODERUNEXEC. Management îmbunătățit al dependenței. A fost propus un nou manual pentru utilitarul gamemoderun și a fost adăugat un set de gamemode-simulate-game cu exemple.

Sursa: opennet.ru

Adauga un comentariu