Inkampani yeFeral Interactive
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
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