GameMode 1.6 is available, Linux game performance optimizer

Feral Interactive ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° optimizer release Game Mode 1.6, implemented as a background process that changes various Linux system settings on the fly to achieve maximum performance for gaming applications. The project code is written in C language and supplied under the BSD license.

For games, it is proposed to use the special libgamemode library, which allows you to request the inclusion of certain optimizations that are not used by default in the system during the execution of the game. A library option is also available to run the game in automatic optimization mode (loading libgamemodeauto.so via LD_PRELOAD when starting the game), without the need to make changes to the game code. The inclusion of certain optimizations can be controlled through the configuration file.

For example, using GameMode, power saving modes can be turned off, resource allocation and task scheduling parameters (CPU governor and SCHED_ISO) can be changed, input / output priorities can be rearranged, screen saver startup is blocked, various enhanced performance modes are enabled in NVIDIA and AMD GPUs, and NVIDIA GPUs are overclocked. (overclocking), run scripts with user-defined optimizations.

Release 1.6 introduced the ability to use elogind, a non-systemd variant of logind. Added support for changing the libraries directory for the gamemoderun utility and overriding the LD_PRELOAD value in $GAMEMODERUNEXEC. Improved dependency management. Proposed a new manual for the gamemoderun utility and added the gamemode-simulate-game set with examples.

Source: opennet.ru

Add a comment