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

Feral Interactive Company atejade silẹ optimizer GameMode 1.5, imuse 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. Awọn koodu ise agbese ti kọ sinu C ati pese 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.

Fi kun ni idasilẹ 1.5 anfaani ìmúdàgba iyipada Sipiyu mode eleto fun Intel to nse pẹlu ohun ese GPU, ti o ba ti lilo awọn "išẹ" mode nyorisi kan ju ninu awọn iṣẹ ti awọn eya subsystem labẹ ga fifuye lori GPU. Ni idi eyi, yi pada si ipo “powersave” gba ọ laaye lati dinku agbara agbara Sipiyu ati laaye awọn orisun GPU diẹ sii (CPU ati GPU ti pese pẹlu isuna agbara apapọ ati ipin pataki ti awọn orisun Sipiyu yori si idinku ninu igbohunsafẹfẹ GPU). Lori i7-1065G7 Sipiyu, iṣapeye ti a dabaa fun ọ laaye lati mu iṣẹ ṣiṣe ti Shadow of Tomb Raider pọ si nipasẹ 25-30%.

GameMode 1.5 tun ṣafihan eto tuntun ti D-Bus API ti o lo ẹrọ 'pidfd' lati mu ipo atunlo PID (pidfd ti sopọ mọ ilana kan pato ati pe ko yipada, lakoko ti PID le ni adehun si ilana miiran lẹhin lọwọlọwọ lọwọlọwọ. ilana ti pari. ni nkan ṣe pẹlu PID yii).

orisun: opennet.ru

Fi ọrọìwòye kun