GameMode 1.5 beschikbaar, optimalisator voor gameprestaties in Linux

Feral Interactive heeft gepubliceerd de release van de optimizer GameMode 1.5, geĆÆmplementeerd als een achtergrondproces dat verschillende systeemeinstellungen van Linux on-the-fly wijzigt om de maximale prestaties van game-applicaties te bereiken. De code van het project is geschreven in de programmeertaal C en wordt geleverd onder de BSD-licentie.

Voor games wordt een speciale bibliotheek, libgamemode, aangeboden die tijdens het spelen van een game bepaalde optimalisaties kan aanvragen die standaard niet in het systeem zijn ingeschakeld. Er is ook een variant van de bibliotheek beschikbaar voor het automatisch optimaliseren van games (door libgamemodeauto.so te laden via LD_PRELOAD bij het starten van het spel), zonder dat er wijzigingen in de gamecode nodig zijn. Het in- of uitschakelen van bepaalde optimalisaties kan worden beheerd via een configuratiebestand.

Bijvoorbeeld, met GameMode kunnen energiebesparingsmodi worden uitgeschakeld, kunnen de parameters voor resourceallocatie en taakplanning (CPU governor en SCHED_ISO) worden gewijzigd, kunnen I/O-prioriteiten worden herschikt, kan de screensaver worden geblokkeerd, kunnen verschillende prestatiemodi voor NVIDIA- en AMD-GPU's worden ingeschakeld, kan de NVIDIA-GPU worden overklokt, en kunnen scripts met door de gebruiker bepaalde optimalisaties worden uitgevoerd.

In release 1.5 is added de mogelijkheid dynamische verandering van de CPU-regelaar (CPU governor) voor Intel-processors met ingebouwde GPU, als het gebruik van de 'performance'-modus leidt tot een daling van de prestaties van het grafische subsysteem bij zware belasting van de GPU. In dit geval kan overschakelen naar de 'powersave'-modus helpen om het energieverbruik van de CPU te verlagen en meer GPU-resources vrij te maken (CPU en GPU beschikken over een gezamenlijke stroombudget, en een prioriteitstoekenning aan CPU-resources leidt tot een verlaging van de GPU-frequentie). Op de i7-1065G7 CPU maakt de voorgestelde optimalisatie het mogelijk om de prestaties van het spel Shadow of the Tomb Raider met 25-30% te verhogen.

In GameMode 1.5 is ook een nieuwe set D-Bus API geïntroduceerd, die het 'pidfd'-mechanisme toepast voor het afhandelen van hergebruik van PID-situaties (pidfd is gekoppeld aan een specifiek proces en verandert niet, terwijl de PID kan worden toegewezen aan een ander proces na beëindiging van het huidige proces dat met deze PID is geassocieerd).

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster