Inkampani yeFeral Interactive ukukhululwa kwe-optimizer , iphunyezwe njengenkqubo yangasemva etshintsha iisetingi ezahlukeneyo zenkqubo yeLinux kubhabho ukufezekisa ukusebenza okuphezulu kwezicelo zemidlalo. Ikhowudi yeprojekthi ibhalwe kwi-C kunye 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 , 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
