GameMode 1.6 er tilgjengelig, en spillytelsesoptimerer for Linux

Feral Interactive Company опубликовала optimeringsutgivelse Spillemodus 1.6, implementert som en bakgrunnsprosess som endrer ulike Linux-systeminnstillinger på farten for å oppnå maksimal ytelse for spillapplikasjoner. Prosjektkoden er skrevet i C og medfølgende under BSD-lisens.

For spill foreslås det å bruke et spesielt libgamemode-bibliotek, som lar deg be om inkludering av visse optimaliseringer som ikke brukes som standard i systemet mens spillet kjører. Det er også et bibliotekalternativ tilgjengelig for å kjøre spillet i automatisk optimaliseringsmodus (laster libgamemodeauto.so via LD_PRELOAD når du starter spillet), uten å måtte gjøre endringer i spillkoden. Inkludering av visse optimaliseringer kan kontrolleres gjennom konfigurasjonsfilen.

For eksempel, ved bruk av GameMode, kan strømsparingsmoduser deaktiveres, ressursallokering og oppgaveplanleggingsparametere kan endres (CPU-regulator og SCHED_ISO), I/O-prioriteter kan omorganiseres, oppstart av skjermsparer kan blokkeres, ulike moduser for økt ytelse kan være aktivert i NVIDIA og AMD GPUer, og NVIDIA GPUer kan overklokkes.(overklokking), skript med brukerdefinerte optimaliseringer lanseres.

Utgivelse 1.6 introduserte muligheten til å bruke elogind, en variant av logind som ikke er knyttet til systemd. Lagt til støtte for å endre bibliotekkatalogen for gamemoderun-verktøyet og overstyre LD_PRELOAD-verdien i $GAMEMODERUNEXEC. Forbedret avhengighetshåndtering. En ny manual for gamemoderun-verktøyet har blitt foreslått og et sett med gamemode-simulate-game med eksempler er lagt til.

Kilde: opennet.ru

Legg til en kommentar