GameMode 1.7 wa, iṣapeye iṣẹ ere fun Linux

Feral Interactive ti ṣe atẹjade itusilẹ ti GameMode 1.7, imuse iṣapeye bi ilana isale ti o yipada ọpọlọpọ awọn eto eto Linux lori fo lati ṣaṣeyọri iṣẹ ṣiṣe ti o pọju fun awọn ohun elo ere. Koodu ise agbese ti kọ sinu C ati pe o pin labẹ iwe-aṣẹ BSD.

Fun awọn ere, o dabaa lati lo ile-ikawe libgamemode pataki kan, eyiti o fun ọ laaye lati beere ifisi ti awọn iṣapeye kan ti kii ṣe lilo nipasẹ aiyipada ninu eto lakoko ti ere naa nṣiṣẹ. Aṣayan ikawe tun wa fun ṣiṣe ere ni ipo iṣapeye adaṣe (ikojọpọ libgamemodeauto.so nipasẹ LD_PRELOAD nigbati o ba bẹrẹ ere), laisi iwulo lati ṣe awọn ayipada si koodu ere. Ifisi ti awọn iṣapeye kan le jẹ iṣakoso nipasẹ faili iṣeto ni.

Fun apẹẹrẹ, lilo GameMode, awọn ipo fifipamọ agbara le jẹ alaabo, ipin awọn orisun ati awọn aye ṣiṣe eto iṣẹ le yipada (gomina CPU ati SCHED_ISO), awọn pataki I / O le ṣe atunto, ibẹrẹ ipamọ iboju le dina, awọn ọna oriṣiriṣi ti iṣẹ ṣiṣe pọ si le wa ni mu ṣiṣẹ ni NVIDIA ati AMD GPUs, ati NVIDIA GPUs le wa ni overclocked (overclocking), awọn iwe afọwọkọ pẹlu olumulo-telẹ iṣapeye ti wa ni se igbekale.

Tu 1.7 ṣafihan IwUlO gamemodelist tuntun ti o fun ọ laaye lati wo atokọ ti awọn ilana ti o ni nkan ṣe pẹlu awọn ere ti a ṣe ifilọlẹ nipa lilo ile-ikawe pinpin GameMode. Dipo ti a somọ si / usr/bin, awọn ọna si awọn faili ti o ṣiṣẹ ni bayi ti pinnu nipasẹ iyipada ayika PATH. Faili iṣeto gamemode.conf ti jẹ imuse fun sysusers.d, ṣiṣẹda ẹgbẹ ọtọtọ fun GameMode.

orisun: opennet.ru

Fi ọrọìwòye kun