Feral Interactive published Optimizer’s release Gamemode 1.7 , implemented in the form of a background process, on the fly, changing various Linux system settings to achieve maximum performance of gaming applications. The project code is written in the language of SI and supplies under the license BSD.
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. The library option is also available for launching the game in automatic optimization mode (download 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, energy conservation modes may turn off, resource distribution and planning and schedule and sched_iso planning parameters can change, input/output priorities are renewed, the screen of the screen of the screen is blocked, various modes of increased productivity in GPU NVIDIA and AMD, and AMD is performed, performed Acceleration GPU NVIDIA (Overclocking), scripts with optimization defined by the user.
The release of 1.7 proposes a new Gamemodelist utility, which allows you to view the list of processes related to games launched using the separated Gamemode library. Instead of binding K /USR /Bin, the tracks to the executable files are now determined through the Path environment variable. For Sysusers.d, the Gamemode.conf configuration file is implemented, which creates a separate group for Gamemode.