GameMode 1.5 ikupezeka, makina opangira masewera a Linux

Malingaliro a kampani Feral Interactive Company losindikizidwa optimizer kumasulidwa MaseweraMode 1.5, yokhazikitsidwa ngati njira yakumbuyo yomwe imasintha makonda osiyanasiyana a Linux pa ntchentche kuti ikwaniritse magwiridwe antchito amasewera. Khodi ya polojekitiyi yalembedwa mu C ndi zoperekedwa pansi pa layisensi ya BSD.

Kwa masewera, akuyenera kugwiritsa ntchito laibulale yapadera ya libgamemode, yomwe imakulolani kuti mupemphe kuphatikizidwa kwa zokometsera zina zomwe sizimagwiritsidwa ntchito mwachisawawa mu dongosolo pamene masewerawa akuyenda. Palinso njira ya laibulale yomwe ikupezeka kuti muzitha kuyendetsa masewerawa mumayendedwe okhathamiritsa (kutsitsa libgamemodeauto.so kudzera pa LD_PRELOAD poyambitsa masewerawa), popanda kufunikira kosintha ma code amasewera. Kuphatikizika kwa kukhathamiritsa kwina kumatha kuwongoleredwa kudzera mu fayilo yosinthira.

Mwachitsanzo, pogwiritsa ntchito GameMode, njira zopulumutsira mphamvu zitha kuyimitsidwa, kugawa kwazinthu ndi magawo okonzekera ntchito zitha kusinthidwa (kazembe wa CPU ndi SCHED_ISO), zotsogola za I / O zitha kukonzedwanso, kuyambitsa kosungira chophimba kumatha kutsekedwa, njira zosiyanasiyana zochulukira. yambitsani ma NVIDIA ndi AMD GPUs, ndipo ma NVIDIA GPU amatha kuchulukitsidwa.

Wowonjezera pakumasulidwa 1.5 mwayi kusintha kwakukulu kwa CPU mode regulator kwa Intel processors yokhala ndi GPU yophatikizika, ngati kugwiritsa ntchito "machitidwe" kumabweretsa kutsika kwa magwiridwe antchito azithunzi pansi pa katundu wambiri pa GPU. Pachifukwa ichi, kusinthira ku "powersave" mode kumakupatsani mwayi wochepetsera mphamvu ya CPU ndikumasula zinthu zambiri za GPU (CPU ndi GPU zimaperekedwa ndi bajeti yamagetsi ophatikizana komanso kugawa kwazinthu za CPU patsogolo kumabweretsa kuchepa kwa ma frequency a GPU). Pa i7-1065G7 CPU, kukhathamiritsa komwe akufunsidwa kumakupatsani mwayi wowonjezera magwiridwe antchito amasewera a Shadow of the Tomb Raider ndi 25-30%.

GameMode 1.5 imabweretsanso ma API atsopano a D-Bus omwe amagwiritsa ntchito njira ya 'pidfd' kuti athane ndi vuto logwiritsanso ntchito PID (pidfd imamangidwa kunjira inayake ndipo sikusintha, pomwe PID imatha kumangika kunjira ina pambuyo pake. ntchito imathetsedwa. zogwirizana ndi PID iyi).

Source: opennet.ru

Kuwonjezera ndemanga