GameMode 1.5 er fáanlegt, hagræðing leikja fyrir Linux

Feral Interactive Company опубликовала fínstillingarútgáfu Leikjastilling 1.5, útfært sem bakgrunnsferli sem breytir ýmsum Linux kerfisstillingum á flugu til að ná hámarksafköstum fyrir leikjaforrit. Verkefnakóði er skrifaður í C ​​og til staðar undir BSD leyfinu.

Fyrir leiki er lagt til að nota sérstakt libgamemode bókasafn, sem gerir þér kleift að biðja um að tilteknar fínstillingar séu teknar inn sem ekki eru notaðar sjálfgefið í kerfinu á meðan leikurinn er í gangi. Það er líka bókasafnsvalkostur í boði til að keyra leikinn í sjálfvirkri fínstillingarham (hleður libgamemodeauto.so í gegnum LD_PRELOAD þegar leikurinn er ræstur), án þess að þurfa að gera breytingar á leikkóðanum. Hægt er að stjórna því að tilteknar fínstillingar séu teknar með í gegnum stillingarskrána.

Til dæmis, með því að nota GameMode, er hægt að slökkva á orkusparnaðarstillingum, breyta tilföngum og verkáætlunarbreytum (CPU seðlabankastjóri og SCHED_ISO), hægt er að endurraða I/O forgangsröðun, hægt er að loka fyrir ræsingu skjávarans, ýmsar leiðir til að auka afköst geta vera virkt í NVIDIA og AMD GPU, og NVIDIA GPU er hægt að yfirklukka.(yfirklukkun), forskriftir með notendaskilgreindum fínstillingum eru settar af stað.

Bætt við útgáfu 1.5 tækifæri kraftmikil breyting á örgjörvastillingarstýringu (CPU seðlabankastjóra) fyrir Intel örgjörva með samþættum GPU, ef notkun „frammistöðu“ ham leiðir til lækkunar á afköstum grafíkundirkerfisins undir miklu álagi á GPU. Í þessu tilviki, með því að skipta yfir í „orkusparnaðarstillingu“ gerir það þér kleift að draga úr orkunotkun CPU og losa um fleiri GPU auðlindir (CPU og GPU eru með sameiginlega orkuáætlun og forgangsúthlutun CPU auðlinda leiðir til lækkunar á GPU tíðni). Á i7-1065G7 örgjörvanum gerir fyrirhuguð hagræðing þér kleift að auka afköst leiksins Shadow of the Tomb Raider um 25-30%.

GameMode 1.5 kynnir einnig nýtt sett af D-Bus API sem nota 'pidfd' vélbúnaðinn til að takast á við PID endurnotkunaraðstæður (pidfd er bundið við ákveðið ferli og breytist ekki, en PID getur verið bundið við annað ferli eftir núverandi ferli lýkur. tengt þessu PID).

Heimild: opennet.ru

Bæta við athugasemd