GameMode 1.7 huwa disponibbli, ottimizzatur tal-prestazzjoni tal-logħob għal Linux

Feral Interactive ppubblikat ir-rilaxx ta 'GameMode 1.7, ottimizzatur implimentat bħala proċess ta' sfond li jibdel diversi settings tas-sistema Linux fuq il-fly biex tinkiseb prestazzjoni massima għall-applikazzjonijiet tal-logħob. Il-kodiċi tal-proġett huwa miktub f'Ċ u huwa mqassam taħt il-liċenzja BSD.

Għal-logħob, huwa propost li tuża librerija speċjali libgamemode, li tippermettilek li titlob l-inklużjoni ta 'ċerti ottimizzazzjonijiet li mhumiex użati awtomatikament fis-sistema waqt li l-logħba tkun qed taħdem. Hemm ukoll għażla ta' librerija disponibbli biex titħaddem il-logħba fil-modalità ta' ottimizzazzjoni awtomatika (it-tagħbija ta' libgamemodeauto.so permezz ta' LD_PRELOAD meta tibda l-logħba), mingħajr il-ħtieġa li jsiru bidliet fil-kodiċi tal-logħba. L-inklużjoni ta 'ċerti ottimizzazzjonijiet tista' tiġi kkontrollata permezz tal-fajl ta 'konfigurazzjoni.

Pereżempju, bl-użu tal-GameMode, il-modi tal-iffrankar tal-enerġija jistgħu jiġu diżattivati, l-allokazzjoni tar-riżorsi u l-parametri tal-iskedar tal-kompiti jistgħu jinbidlu (gvernatur tal-CPU u SCHED_ISO), il-prijoritajiet tal-I/O jistgħu jiġu rranġati mill-ġdid, l-istartjar tal-iscreen saver jista 'jiġi mblukkat, diversi modi ta' prestazzjoni miżjuda jistgħu tkun attivata f'NVIDIA u AMD GPUs, u NVIDIA GPUs jistgħu jiġu overclocked.(overclocking), jiġu mnedija skripts b'ottimizzazzjonijiet definiti mill-utent.

Rilaxx 1.7 jintroduċi utilità gamemodelist ġdida li tippermettilek tara lista ta 'proċessi assoċjati mal-logħob imnedija bl-użu tal-librerija kondiviża GameMode. Minflok ma jkunu marbuta ma' /usr/bin, il-mogħdijiet għall-fajls eżekutibbli issa huma determinati permezz tal-varjabbli tal-ambjent PATH. Il-fajl tal-konfigurazzjoni gamemode.conf ġie implimentat għal sysusers.d, u ħoloq grupp separat għal GameMode.

Sors: opennet.ru

Żid kumment