GameMode 1.5 està disponible, un optimitzador de rendiment del joc per a Linux

Empresa Interactiva Feral publicat llançament de l'optimitzador Mode de joc 1.5, implementat com un procés en segon pla que canvia diversos paràmetres del sistema Linux sobre la marxa per aconseguir el màxim rendiment per a les aplicacions de jocs. El codi del projecte està escrit en C i subministrat sota la llicència BSD.

Per als jocs, es proposa utilitzar una biblioteca especial libgamemode, que permet sol·licitar la inclusió de determinades optimitzacions que no s'utilitzen per defecte al sistema mentre s'executa el joc. També hi ha una opció de biblioteca disponible per executar el joc en mode d'optimització automàtica (carregant libgamemodeauto.so mitjançant LD_PRELOAD quan s'inicia el joc), sense necessitat de fer canvis al codi del joc. La inclusió de determinades optimitzacions es pot controlar mitjançant el fitxer de configuració.

Per exemple, utilitzant GameMode, es poden desactivar els modes d'estalvi d'energia, es poden canviar els paràmetres d'assignació de recursos i de programació de tasques (governador de la CPU i SCHED_ISO), es poden reorganitzar les prioritats d'E/S, es pot bloquejar l'inici de l'estalvi de pantalla, es poden fer diferents maneres d'augmentar el rendiment. estar activat a les GPU NVIDIA i AMD, i les GPU NVIDIA es poden overclockejar (overclocking), es llancen scripts amb optimitzacions definides per l'usuari.

Afegit a la versió 1.5 oportunitat el canvi dinàmic del regulador de mode de CPU (governador de CPU) per als processadors Intel amb una GPU integrada, si l'ús del mode de "rendiment" provoca una caiguda del rendiment del subsistema gràfic amb una càrrega elevada a la GPU. En aquest cas, canviar al mode "estalvi d'energia" us permet reduir el consum d'energia de la CPU i alliberar més recursos de la GPU (la CPU i la GPU es proporcionen amb un pressupost d'energia conjunt i l'assignació prioritària dels recursos de la CPU condueix a una reducció de la freqüència de la GPU). A la CPU i7-1065G7, l'optimització proposada us permet augmentar el rendiment del joc Shadow of the Tomb Raider en un 25-30%.

GameMode 1.5 també introdueix un nou conjunt d'API D-Bus que utilitzen el mecanisme "pidfd" per gestionar la situació de reutilització de PID (pidfd està lligat a un procés específic i no canvia, mentre que un PID es pot vincular a un altre procés després de l'actual). el procés finalitza. associat amb aquest PID).

Font: opennet.ru

Afegeix comentari