Sovaĝa Interaga Kompanio
Por ludoj, estas proponite uzi specialan libgamemode-bibliotekon, kiu ebligas al vi peti la inkludon de certaj optimumigoj kiuj ne estas uzataj defaŭlte en la sistemo dum la ludo funkcias. Ekzistas ankaŭ biblioteko-opcio disponebla por ruli la ludon en aŭtomata optimumiga reĝimo (ŝargante libgamemodeauto.so per LD_PRELOAD dum komencado de la ludo), sen neceso fari ŝanĝojn al la ludkodo. La inkludo de certaj optimumigoj povas esti kontrolita per la agorda dosiero.
Ekzemple, uzante GameMode, energiŝparreĝimoj povas esti malŝaltitaj, resursa asignado kaj taskoplanado-parametroj povas esti ŝanĝitaj (CPU-guberniestro kaj SCHED_ISO), I/O-prioritatoj povas esti rearanĝitaj, ekranŝparadkomenco povas esti blokita, diversaj reĝimoj de pliigita rendimento povas esti. estu ebligita en NVIDIA kaj AMD GPU-oj, kaj NVIDIA-GPU-oj povas esti overclock.(overclocking), skriptoj kun uzant-difinitaj optimumoj estas lanĉitaj.
Aldonita en eldono 1.5
GameMode 1.5 ankaŭ enkondukas novan aron de D-Bus-APIoj kiuj uzas la "pidfd" mekanismon por trakti la PID-reuzosituacion (pidfd estas ligita al specifa procezo kaj ne ŝanĝiĝas, dum PID povas esti ligita al alia procezo post la nuna. procezo finiĝas. asociita kun ĉi tiu PID).
fonto: opennet.ru