I-GameMode 1.6 iyafumaneka, isilungelelaniso sokusebenza komdlalo weLinux

Inkampani yeFeral Interactive ipapashiwe ukukhululwa kwe-optimizer Umdlalo weMode 1.6, iphunyezwe njengenkqubo yangasemva etshintsha iisetingi ezahlukeneyo zenkqubo yeLinux kubhabho ukufezekisa ukusebenza okuphezulu kwezicelo zemidlalo. Ikhowudi yeprojekthi ibhalwe kwi-C kunye inikwe phantsi kwelayisensi ye-BSD.

Kwimidlalo, kucetywa ukuba kusetyenziswe ithala leencwadi elikhethekileyo le-libgamemode, ekuvumela ukuba ucele ukubandakanywa kolungiselelo oluthile olungasetyenziswanga ngokungagqibekanga kwinkqubo ngelixa umdlalo uqhuba. Kukwakho nethala leencwadi elikhoyo lokusebenzisa umdlalo kwimowudi yokuphucula ngokuzenzekelayo (ukulayisha i-libgamemodeauto.so nge-LD_PRELOAD xa uqala umdlalo), ngaphandle kwesidingo sokwenza utshintsho kwikhowudi yomdlalo. Ukubandakanywa kokulungiswa okuthile kunokulawulwa ngefayile yoqwalaselo.

Ngokomzekelo, usebenzisa i-GameMode, iindlela zokugcina amandla zinokukhutshazwa, ulwabiwo lwezixhobo kunye neeparamitha zokucwangcisa umsebenzi unokutshintshwa (i-CPU rhuluneli kunye ne-SCHED_ISO), izinto eziphambili ze-I/O zinokuhlengahlengiswa kwakhona, ukuqaliswa komgcini wesikrini kunokuvalelwa, iindlela ezahlukeneyo zokwandisa ukusebenza ziyakwazi. yenziwe ukuba isebenze kwi-NVIDIA kunye ne-AMD GPUs, kwaye i-NVIDIA GPUs inokugqithiswa (i-overclocking), izikripthi ezinokulungiswa okuchazwe ngumsebenzisi ziqalisiwe.

Ukukhutshwa kwe-1.6 kwazisa ukukwazi ukusebenzisa elogind, umahluko wokungena ongabotshelelwanga kwi-systemd. Inkxaso eyongeziweyo yokutshintsha ulawulo lwethala leencwadi kusetyenziso lwe-gamemoderun kunye nokugqithisa ixabiso le-LD_PRELOAD kwi-$GAMEMODERUNEXEC. Ukuphuculwa kolawulo lokuxhomekeka. Incwadana entsha ye-gamemoderun utility iye yacetywa kwaye iseti yomdlalo-ukulinganisa-umdlalo onemizekelo yongeziwe.

umthombo: opennet.ru