GameMode 1.5 ist verfügbar, ein Leistungsoptimierer für Spiele unter Linux.

Das Unternehmen Feral Interactive die hat den Optimierer GameMode 1.5, der als Hintergrundprozess implementiert wurde und verschiedene Systemeinstellungen von Linux in Echtzeit ändert, um die maximale Leistung von Gaming-Anwendungen zu erreichen. Der Code des Projekts ist in C geschrieben und wird geliefert unter der BSD-Lizenz.

Für Spiele wird empfohlen, die spezielle Bibliothek libgamemode zu verwenden, die es ermöglicht, während des Spiels bestimmte Optimierungen anzufordern, die standardmäßig im System nicht aktiviert sind. Es gibt auch eine Variante der Bibliothek, die es erlaubt, ein Spiel im automatischen Optimierungsmodus zu starten (durch Laden von libgamemodeauto.so über LD_PRELOAD beim Start des Spiels), ohne dass Änderungen am Spielcode erforderlich sind. Die Aktivierung bestimmter Optimierungen kann über eine Konfigurationsdatei gesteuert werden.

Zum Beispiel ermöglicht GameMode das Deaktivieren von Energiesparmodi, das Ändern von Ressourcenzuteilungen und Aufgabenplanungsparametern (CPU-Governor und SCHED_ISO), das Anpassen von Prioritäten für Ein-/Ausgabe, das Blockieren des Bildschirmschoners, das Aktivieren von verschiedenen Hochleistungsmodi für NVIDIA- und AMD-GPUs sowie das Übertakten von NVIDIA-GPUs (Overclocking) und das Ausführen von Skripten mit benutzerspezifischen Optimierungen.

In der Version 1.5 wurde hinzugefügt die Möglichkeit eine dynamische Änderung des CPU-Regulators (CPU governor) für Intel-Prozessoren mit integriertem GPU, falls die Verwendung des „Performance“-Modus zu einem Leistungsabfall des Grafiksystems bei hoher GPU-Auslastung führt. In diesem Fall ermöglicht der Wechsel zum „Powersave“-Modus eine Reduzierung des Stromverbrauchs der CPU und gibt mehr Ressourcen der GPU frei (CPU und GPU teilen sich ein gemeinsames Strombudget, und die Priorisierung der Ressourcen der CPU führt zu einer Reduzierung der GPU-Frequenz). Bei der CPU i7-1065G7 ermöglicht die vorgeschlagene Optimierung eine Leistungssteigerung des Spiels Shadow of the Tomb Raider um 25-30%.

In GameMode 1.5 steht auch ein neues D-Bus API-Set zur Verfügung, das den ‚pidfd‘-Mechanismus verwendet, um mit der Situation der Wiederverwendung von PID umzugehen (pidfd ist mit einem bestimmten Prozess verknüpft und ändert sich nicht, während der PID nach dem Abschluss des aktuellen Prozesses einem anderen Prozess zugeordnet werden kann, der mit diesem PID assoziiert ist).

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster