GameMode 1.6 is available, a game performance optimizer for Linux.

Feral Interactive released has released an optimizer GameMode 1.6, implemented as a background process that dynamically changes various Linux system settings to achieve maximum performance for gaming applications. The project code is written in C and is provided under the BSD license.

For games, it is recommended to use a special library called libgamemode, which allows for the request of specific optimizations that are not applied by default in the system during gameplay. There is also a version of the library for running the game in automatic optimization mode (loading libgamemodeauto.so via LD_PRELOAD when starting the game), without needing to make changes to the game code. The application of certain optimizations can be controlled through a configuration file.

For example, GameMode can disable power-saving modes, change resource allocation and scheduling parameters (CPU governor and SCHED_ISO), adjust I/O priorities, block the screensaver from launching, enable various high-performance modes in NVIDIA and AMD GPUs, overclock NVIDIA GPUs, and execute scripts with user-defined optimizations.

Version 1.6 introduces the option to use elogind, a logind variant that is not tied to systemd. Support has been added for changing the library directory for the gamemoderun utility and overriding the value of LD_PRELOAD in $GAMEMODERUNEXEC. Dependency management has been improved. A new guide for the gamemoderun utility has been proposed, along with the addition of the gamemode-simulate-game set with examples.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster