Available ang GameMode 1.5, isang game performance optimizer para sa Linux

Feral Interactive Company ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° paglabas ng optimizer GameMode 1.5, ipinatupad bilang isang proseso sa background na nagbabago ng iba't ibang mga setting ng system ng Linux sa mabilisang paraan upang makamit ang pinakamataas na pagganap para sa mga application ng paglalaro. Ang code ng proyekto ay nakasulat sa C at naibigay sa ilalim ng lisensya ng BSD.

Para sa mga laro, iminungkahi na gumamit ng espesyal na library ng libgamemode, na nagbibigay-daan sa iyong humiling ng pagsasama ng ilang partikular na pag-optimize na hindi ginagamit bilang default sa system habang tumatakbo ang laro. Mayroon ding available na opsyon sa library para sa pagpapatakbo ng laro sa awtomatikong mode ng pag-optimize (paglo-load ng libgamemodeauto.so sa pamamagitan ng LD_PRELOAD kapag sinisimulan ang laro), nang hindi kinakailangang gumawa ng mga pagbabago sa code ng laro. Maaaring kontrolin ang pagsasama ng ilang partikular na pag-optimize sa pamamagitan ng configuration file.

Halimbawa, gamit ang GameMode, maaaring i-disable ang mga power saving mode, maaaring baguhin ang resource allocation at task scheduling parameters (CPU governor at SCHED_ISO), ang mga priyoridad ng I/O ay maaaring muling ayusin, ang screen saver startup ay maaaring i-block, ang iba't ibang mga mode ng mas mataas na performance ay maaaring i-enable sa mga NVIDIA at AMD GPU, at maaaring ma-overclocked ang mga NVIDIA GPU. (overclocking), inilunsad ang mga script na may mga pag-optimize na tinukoy ng gumagamit.

Idinagdag sa release 1.5 pagkakataon ang dynamic na pagbabago ng CPU mode regulator (CPU governor) para sa mga Intel processor na may pinagsamang GPU, kung ang paggamit ng "performance" mode ay humahantong sa pagbaba sa pagganap ng graphics subsystem sa ilalim ng mataas na load sa GPU. Sa kasong ito, ang paglipat sa mode na "powersave" ay nagpapahintulot sa iyo na bawasan ang pagkonsumo ng enerhiya ng CPU at magbakante ng higit pang mga mapagkukunan ng GPU (Ang CPU at GPU ay binibigyan ng magkasanib na badyet ng kuryente at ang priority na paglalaan ng mga mapagkukunan ng CPU ay humahantong sa isang pagbawas sa dalas ng GPU). Sa i7-1065G7 CPU, pinapayagan ka ng iminungkahing pag-optimize na pataasin ang pagganap ng larong Shadow of the Tomb Raider ng 25-30%.

Ang GameMode 1.5 ay nagpapakilala rin ng isang bagong hanay ng mga D-Bus API na gumagamit ng mekanismong 'pidfd' para pangasiwaan ang sitwasyon ng muling paggamit ng PID (ang pidfd ay nakasalalay sa isang partikular na proseso at hindi nagbabago, habang ang isang PID ay maaaring itali sa isa pang proseso pagkatapos ng kasalukuyang natatapos ang proseso. nauugnay sa PID na ito).

Pinagmulan: opennet.ru

Magdagdag ng komento