GameMode 1.7, l'optimiseur de performance de jeux sur Linux, est maintenant disponible.

La société Feral Interactive a publié la version 1.7 de l'optimiseur GameMode, conçu comme un processus d'arrière-plan, qui modifie à la volée divers paramètres système Linux pour maximiser les performances des applications de jeu. Le code du projet est écrit en C et est distribué sous licence BSD.

Pour les jeux, il est recommandé d'utiliser la bibliothèque spéciale libgamemode, qui permet de demander des optimisations spécifiques, non appliquées par défaut dans le système, pendant l'exécution du jeu. Une variante de la bibliothèque est également disponible pour exécuter le jeu en mode d'optimisation automatique (chargement de libgamemodeauto.so via LD_PRELOAD lors du lancement du jeu), sans nécessiter de modifications du code du jeu. L'activation des optimisations peut être contrôlée via un fichier de configuration.

Par exemple, avec GameMode, il est possible de désactiver les modes d'économie d'énergie, de modifier les paramètres de distribution des ressources et de planification des tâches (CPU governor et SCHED_ISO), de réorganiser les priorités d'entrée/sortie, de bloquer le démarrage de l'économiseur d'écran, d'activer divers modes de performances améliorées sur les GPU NVIDIA et AMD, et de procéder à l'overclocking des GPU NVIDIA, ainsi que de lancer des scripts avec des optimisations définies par l'utilisateur.

La version 1.7 propose un nouvel outil gamemodelist, qui permet d'afficher la liste des processus liés aux jeux lancés en utilisant la bibliothèque partagée GameMode. Au lieu d'une liaison à /usr/bin, le chemin des fichiers exécutables est désormais défini par la variable d'environnement PATH. Pour sysusers.d, un fichier de configuration gamemode.conf a été implémenté, créant un groupe distinct pour GameMode.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster