I-GameMode 1.5 iyatholakala, isilungiseleli sokusebenza somdlalo se-Linux

Inkampani yeFeral Interactive eshicilelwe ukukhululwa kwe-optimizer I-GameMode 1.5, isetshenziswe njengenqubo yangemuva eshintsha izilungiselelo zesistimu ye-Linux ngokushesha ukuze kuzuzwe ukusebenza okuphezulu kwezinhlelo zokusebenza zemidlalo. Ikhodi yephrojekthi ibhalwe ku-C kanye kuhlinzekiwe ngaphansi kwelayisensi ye-BSD.

Emidlalweni, kuhlongozwa ukuthi kusetshenziswe ilabhulali ye-libgamemode ekhethekile, ekuvumela ukuthi ucele ukufakwa kokunye okulungiselelwe okungasetshenziswa ngokuzenzakalelayo kusistimu ngenkathi igeyimu isebenza. Kukhona futhi inketho yelabhulali etholakalayo yokusebenzisa igeyimu ngemodi yokuthuthukisa ngokuzenzakalela (ukulayisha i-libgamemodeauto.so nge-LD_PRELOAD uma uqala umdlalo), ngaphandle kwesidingo sokwenza izinguquko kukhodi yegeyimu. Ukufakwa kokulungiselelwa okuthile kungalawulwa ngefayela lokucushwa.

Isibonelo, kusetshenziswa i-GameMode, izindlela zokonga amandla zingakhutshazwa, ukwabiwa kwezinsiza kanye nemingcele yokuhlela umsebenzi kungashintshwa (umbusi we-CPU kanye ne-SCHED_ISO), izinto eziza kuqala ze-I/O zingahlelwa kabusha, ukuqalisa kwesilondolozi sesikrini kungavinjwa, izindlela ezihlukahlukene zokwandisa ukusebenza inikwe amandla ku-NVIDIA ne-AMD GPUs, futhi i-NVIDIA GPUs ingafakwa phezu kwewashi.

Kwengezwe ekukhishweni kwe-1.5 ithuba ushintsho oluguqukayo lwesilawuli semodi ye-CPU (umbusi we-CPU) yamaphrosesa e-Intel ane-GPU ehlanganisiwe, uma ukusebenzisa imodi "yokusebenza" kuholela ekwehleni kokusebenza kwesistimu engaphansi yezithombe ngaphansi komthwalo ophezulu ku-GPU. Kulokhu, ukushintshela kumodi "yokonga amandla" kukuvumela ukuthi wehlise ukusetshenziswa kwamandla kwe-CPU futhi ukhulule izinsiza ze-GPU ezengeziwe (i-CPU ne-GPU anikezwa ngesabelomali samandla esihlanganyelwe futhi ukwabiwa okubalulekile kwezinsiza ze-CPU kuholela ekwehliseni imvamisa ye-GPU). Ku-i7-1065G7 CPU, ukwenza kahle okuhlongozwayo kukuvumela ukuthi ukhuphule ukusebenza komdlalo we-Shadow of the Tomb Raider ngo-25-30%.

I-GameMode 1.5 futhi yethula isethi entsha ye-D-Bus APIs esebenzisa indlela ye-'pidfd' ukuze isingathe isimo sokuphinda sisetshenziswe i-PID (i-pidfd iboshelwe kunqubo ethile futhi ayishintshi, kuyilapho i-PID ingaboshelwa kwenye inqubo ngemva kwamanje. inqubo iyanqamuka ehambisana nale PID).

Source: opennet.ru

Engeza amazwana