GameMode 1.6 ikupezeka, makina opangira masewera a Linux

Malingaliro a kampani Feral Interactive Company losindikizidwa optimizer kumasulidwa MaseweraMode 1.6, 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.

Kutulutsidwa 1.6 kunayambitsa luso logwiritsa ntchito elogind, mtundu wa logind womwe sunamangidwe ku systemd. Thandizo lowonjezera pakusintha chikwatu cha library pamasewera a gamemoderun ndikupitilira mtengo wa LD_PRELOAD mu $GAMEMODERUNEXEC. Kuwongolera kasamalidwe kodalira. Buku latsopano la ntchito ya gamemoderun laperekedwa ndipo gulu la gamemode-simulate-masewera okhala ndi zitsanzo awonjezedwa.

Source: opennet.ru

Kuwonjezera ndemanga