GameMode 1.7 is beschikbaar, een prestatie-optimalisator voor games in Linux

Feral Interactive heeft de release van GameMode 1.7 aangekondigd, een achtergrondproces dat verschillende systeeminstellingen in Linux dynamisch aanpast om de prestaties van gamingtoepassingen te optimaliseren. De projectcode is geschreven in 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.7 is er een nieuwe tool gamemodelist toegevoegd waarmee je de lijst van processen kunt bekijken die gerelateerd zijn aan games die zijn gestart met behulp van de gedeelde bibliotheek GameMode. In plaats van te verwijzen naar de /usr/bin-paden voor uitvoerbare bestanden, worden deze nu gedefinieerd via de omgevingsvariabele PATH. Voor sysusers.d is er een configuratiebestand gamemode.conf geïmplementeerd dat een aparte groep voor GameMode aanmaakt.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster