Disponible GameMode 1.6, el optimizador de rendimiento para juegos en Linux

La empresa Feral Interactive ha publicado ha lanzado un optimizador GameMode 1.6, implementado como un proceso en segundo plano que modifica sobre la marcha varias configuraciones del sistema Linux para lograr el máximo rendimiento de las aplicaciones de juegos. El código del proyecto está escrito en C y se entrega bajo licencia BSD.

Para los juegos se recomienda utilizar la biblioteca libgamemode, que permite solicitar la activación de ciertas optimizaciones durante la ejecución del juego, que no se aplican por defecto en el sistema. También hay una versión de la biblioteca para ejecutar el juego en modo de optimización automática (cargando libgamemodeauto.so a través de LD_PRELOAD al iniciar el juego), sin necesidad de modificar el código del juego. Las optimizaciones se pueden controlar a través de un archivo de configuración.

Por ejemplo, con GameMode se pueden desactivar los modos de ahorro de energía, cambiar los parámetros de distribución de recursos y planificación de tareas (CPU governor y SCHED_ISO), reestructurar las prioridades de entrada/salida, bloquear el comienzo del salvapantallas, activar varios modos de alto rendimiento en las GPU NVIDIA y AMD, realizar el overclocking de la GPU NVIDIA, y ejecutar scripts con optimizaciones específicas del usuario.

En la versión 1.6 se ha implementado la posibilidad de utilizar elogind, una variante de logind que no está vinculada a systemd. Se ha añadido soporte para cambiar el directorio de bibliotecas para la utilidad gamemoderun y para redefinir el valor de LD_PRELOAD en $GAMEMODERUNEXEC. Se ha mejorado la gestión de dependencias. Se ha propuesto una nueva guía para la utilidad gamemoderun y se ha añadido un conjunto gamemode-simulate-game con ejemplos.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster