GameMode 1.6 eskuragarri dago, Linux-erako jokoen errendimenduaren optimizatzailea

Feral Interactive Company argitaratuko optimizatzaileen kaleratzea GameMode 1.6, Linux sistemaren hainbat ezarpen hegan aldatzen dituen atzeko prozesu gisa inplementatua, joko-aplikazioetarako errendimendu handiena lortzeko. Proiektuaren kodea C eta idatzita dago hornituta BSD lizentziapean.

Jokuetarako, libgamemode liburutegi berezi bat erabiltzea proposatzen da, eta horri esker sisteman lehenespenez erabiltzen ez diren zenbait optimizazio sartzea eskatzeko, jokoa martxan dagoen bitartean. Liburutegi-aukera bat ere badago jokoa optimizazio automatikoko moduan exekutatzeko (jokoa hastean libgamemodeauto.so LD_PRELOAD bidez kargatzea), jokoaren kodean aldaketarik egin beharrik gabe. Zenbait optimizazio sartzea konfigurazio fitxategiaren bidez kontrola daiteke.

Adibidez, GameMode erabiliz, energia aurrezteko moduak desgaitu daitezke, baliabideen esleipena eta zereginak antolatzeko parametroak alda daitezke (CPU gobernadorea eta SCHED_ISO), I/O lehentasunak berrantola daitezke, pantaila-babeslearen abiarazte blokeatu, errendimendua areagotzeko hainbat modu. NVIDIA eta AMD GPUetan gaituta egon, eta NVIDIA GPUak overclocking egin daitezke (overclocking), erabiltzaileak definitutako optimizazioak dituzten scriptak abiarazten dira.

1.6 bertsioak erabiltzeko gaitasuna sartu zuen eligindu, systemd-ri lotuta ez dagoen logind aldaera bat. Gamemoderun utilitaterako liburutegiko direktorioa aldatzeko eta $GAMEMODERUNEXEC-en LD_PRELOAD balioa gainidazteko laguntza gehitu da. Mendekotasunaren kudeaketa hobetu. Gamemoderun erabilgarritasunerako eskuliburu berri bat proposatu da eta adibideekin gamemode-simulate-game multzo bat gehitu da.

Iturria: opennet.ru

Gehitu iruzkin berria