Ang GameMode 1.5 anaa, usa ka game performance optimizer alang sa Linux

Feral Interactive Company gipatik pagpagawas sa optimizer GameMode 1.5, gipatuman isip proseso sa background nga nagbag-o sa lain-laing mga setting sa sistema sa Linux sa langaw aron makab-ot ang pinakataas nga performance alang sa mga aplikasyon sa pagdula. Ang code sa proyekto gisulat sa C ug gihatag ubos sa lisensya sa BSD.

Alang sa mga dula, gisugyot nga gamiton ang usa ka espesyal nga librarya sa libgamemode, nga nagtugot kanimo sa paghangyo nga ilakip ang pipila nga mga pag-optimize nga wala gigamit nga default sa sistema samtang nagdagan ang dula. Adunay usab usa ka kapilian sa librarya nga magamit alang sa pagpadagan sa dula sa awtomatik nga mode sa pag-optimize (pag-load sa libgamemodeauto.so pinaagi sa LD_PRELOAD sa pagsugod sa dula), nga wala kinahanglana nga magbag-o sa code sa dula. Ang paglakip sa pipila ka mga pag-optimize mahimong makontrol pinaagi sa configuration file.

Pananglitan, gamit ang GameMode, ang power saving modes mahimong ma-disable, resource allocation ug task scheduling parameters mahimong mausab (CPU governor ug SCHED_ISO), I/O priorities mahimong rearranged, screen saver startup mahimong ma-block, lain-laing mga mode sa dugang performance mahimo ma-enable sa NVIDIA ug AMD GPU, ug ang NVIDIA GPUs mahimong ma-overclocked.

Gidugang sa pagpagawas 1.5 oportunidad dinamikong kausaban sa CPU mode regulator (CPU gobernador) alang sa Intel processors uban sa usa ka integrated GPU, kon ang paggamit sa "performance" mode modala ngadto sa usa ka drop sa performance sa graphics subsystem ubos sa taas nga load sa GPU. Sa kini nga kaso, ang pagbalhin sa mode nga "powersave" nagtugot kanimo nga makunhuran ang konsumo sa enerhiya sa CPU ug mapahawa ang daghang mga kapanguhaan sa GPU (Ang CPU ug GPU gihatagan usa ka hiniusa nga badyet sa kuryente ug ang prayoridad nga alokasyon sa mga kapanguhaan sa CPU nagdala sa pagkunhod sa frequency sa GPU). Sa i7-1065G7 CPU, ang gisugyot nga pag-optimize nagtugot kanimo nga madugangan ang pasundayag sa dula nga Shadow of the Tomb Raider sa 25-30%.

Ang GameMode 1.5 nagpaila usab sa usa ka bag-ong set sa D-Bus API nga naggamit sa 'pidfd' nga mekanismo sa pagdumala sa PID reuse nga sitwasyon (pidfd gigapos sa usa ka piho nga proseso ug dili mausab, samtang ang usa ka PID mahimong igapos sa laing proseso human sa kasamtangan natapos ang proseso. nalambigit niini nga PID).

Source: opennet.ru

Idugang sa usa ka comment