GameMode 1.7 ist verfügbar, ein Spielleistungsoptimierer für Linux

Feral Interactive hat die Veröffentlichung von GameMode 1.7 veröffentlicht, einem als Hintergrundprozess implementierten Optimierer, der verschiedene Linux-Systemeinstellungen im laufenden Betrieb ändert, um maximale Leistung für Gaming-Anwendungen zu erreichen. Der Projektcode ist in C geschrieben und wird unter der BSD-Lizenz vertrieben.

Für Spiele wird vorgeschlagen, eine spezielle libgamemode-Bibliothek zu verwenden, die es Ihnen ermöglicht, die Einbindung bestimmter Optimierungen anzufordern, die nicht standardmäßig im System verwendet werden, während das Spiel läuft. Es gibt auch eine Bibliotheksoption zum Ausführen des Spiels im automatischen Optimierungsmodus (Laden von libgamemodeauto.so über LD_PRELOAD beim Starten des Spiels), ohne dass Änderungen am Spielcode vorgenommen werden müssen. Die Einbeziehung bestimmter Optimierungen kann über die Konfigurationsdatei gesteuert werden.

Mit GameMode können beispielsweise Energiesparmodi deaktiviert, Ressourcenzuweisung und Aufgabenplanungsparameter geändert werden (CPU-Governor und SCHED_ISO), E/A-Prioritäten neu angeordnet werden, der Start des Bildschirmschoners blockiert werden und verschiedene Modi zur Leistungssteigerung können aktiviert werden in NVIDIA- und AMD-GPUs aktiviert werden und NVIDIA-GPUs können übertaktet werden. (Übertaktung) werden Skripte mit benutzerdefinierten Optimierungen gestartet.

Version 1.7 führt ein neues Gamemodelist-Dienstprogramm ein, mit dem Sie eine Liste von Prozessen anzeigen können, die mit Spielen verknüpft sind, die über die gemeinsam genutzte GameMode-Bibliothek gestartet wurden. Anstatt an /usr/bin gebunden zu sein, werden Pfade zu ausführbaren Dateien jetzt über die Umgebungsvariable PATH bestimmt. Die Konfigurationsdatei gamemode.conf wurde für sysusers.d implementiert und erstellt eine separate Gruppe für GameMode.

Source: opennet.ru

Kommentar hinzufügen