GameMode ankaŭ por aplikaĵoj? Eblo por konsideri

Ludreĝimo

GameMode Ĝi estas programaro, kiu estis desegnita por plibonigi la sperton de uzanto dum ludado. Ĝi ne havas multe da senco kiam ni ludas per emuliloj kiel 8-bitaj konzoloj, sed ĝi havas sencon, ekzemple, kiam ni ludas Steam-titolojn aŭ eĉ PPSSPP. Ni ankaŭ povas konsideri ĝin por plenumi aliajn specojn de taskoj. Kiel? Ĉu ĝi ne estas desegnita por plibonigi ludadon?

Nu, ne ĉio, kio estas desegnita kun unu scenaro en menso, estas uzata nur en tiu scenaro. Ekzemple, en analizoj de Big Data ĵetis GPU dum longa tempo, kaj nun estas uzataj ankaŭ por artefarita inteligenteco. Kion mi volas, ke vi komprenu, estas, ke la GPU povas esti uzata por pli ol nur prilaborado de grafikaĵoj, kaj ankaŭ "luda reĝimo" povas esti uzata por plibonigi la agadon de aliaj programoj.

Kiaj programoj povas profiti de GameMode

GameMode povas ŝanĝi la CPU-reganton kaj plibonigi la rendimenton de GPU farante kio estas konata kiel oveclocking. Fabrikistoj de ĉi tiuj specoj de komponantoj kutime limigas ilin al punkto kie ili kredas ke estas sekure labori kun, sed foje vi povas sekure iri pli alten. Ĝi estas io, kion oni rekomendas fari sur la Raspberry Pi, ĉar la limo estas tre malalta kaj signife reduktas rendimenton defaŭlte.

Programoj kiuj povas profiti de GameMode estas tiuj kiuj postulas potencon, do ĝenerale. Ekzemple, ĝi povas plibonigi la agadon de video/aŭdaj redaktiloj aŭ ajna programaro, kiu bezonas bildigi. Mi ankaŭ rimarkis plibonigojn lanĉante Kodi kun GameMode sur tekkomputilo kiu estas malnova kaj limigita en rimedoj.

Kion vi povas fari

Ĉi tiu ludreĝimo provizore optimumigi iuj parametroj de nia ekipaĵo. Ke ĝi estas provizora signifas laŭdifine ke ili ne estas konstantaj kaj ke tiuj ŝanĝoj nur estos konservitaj dum la procezo estas aktiva. Kiam ni fermas la programon, kiu uzas GameMode, la optimumiganto ankaŭ fermiĝos kaj ĉio revenos al la originala agordo.

Inter tio, kion ĝi optimumigas, ni havas:

  • Ŝanĝu la CPU-regilon.
  • O / I-prioritato.
  • Kerna Planilo (SCHED_ISO).
  • Ekranŝparilo malhelpita. Multaj programaroj jam ŝlosas la ekranŝparilon dum ĝi funkcias, kiel simpla retumilo kiam ĝi ludas videon. Sed, ĉiaokaze, ĉar ekzistas emuliloj kiuj ne faras tion, GameMode prizorgas ĉi tion ankaŭ.
  • GPU-efikecreĝimo (NVIDIA kaj AMD), GPU-overclocking (NVIDIA). Ĉi tiu estas unu el la plej gravaj punktoj, ĉar ĝi estas tiu, kiu pli "petas" de la aparataro de la komputilo por ke la programo agas pli bone.
  • Propraj skriptoj.

Kiel instali GameMode

GameMode estas havebla en la deponejoj de multaj distribuoj Linukso, kiel Ubuntu, Debian, Solus, Arch Linux, Gento, Fedora, Mageia kaj ĉio bazita sur ili, inter kiuj ni povas mencii Linux Mint, elementary OS aŭ Manjaro. La programaro estas esence "demono" tipo servo aŭ demono kiu respondecas pri fari ŝanĝojn al la sistemo, kiun ni povus fari per aliaj rimedoj.

Dependecoj

Por instali ĝin ni unue devas instali la dependecojn, kaj la komando dependos de la bazo de la distribuo (la jena indikas la sistemon de kiu la aliaj descendas):

Debian

sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session

Arko

sudo pacman -S meson systemd git dbus

Fedora, CentOS, OpenSuse

sudo dnf install meson systemd-devel pkg-config git dbus-devel

Gentoo

emerge --ask games-util/gamemode

Solus

Ĝi estas havebla en la programaro-centro

Programaro

Por instali la programon kiel proponita de Feral Interactive, vi devas malfermi la terminalon kaj skribi:

git clone https://github.com/FeralInteractive/gamemode.git cd gamemode git checkout 1.7 ./bootstrap.sh

NOTA: en tiu ligilo La informoj ĉiam estos ĝisdatigitaj. Mi mencias ĉi tion ĉar, almenaŭ, la tria komando varias laŭ ĉiu ĝisdatigo.

Ĝenerala konsilo

Por tiuj, kiuj ne ŝatas la terminalon, aŭ por tiuj, kiuj volas ion pli simplan, vi verŝajne povas instali ĉion samtempe de la programara centro serĉante "ludmodon" kaj akceptante la instaladon de ĉefa programaro kaj dependecoj, kiel klarigite en la punkto de Solus.

Kiel uzi GameMode

Estas programaro, kiel iuj emuliloj kaj antaŭa finaĵo de ludoj, kiuj faras ĝin aŭtomate. Sed se ni volas fari tion, kio estas indikita komence de ĉi tiu artikolo, ni devas mane lanĉi la procezon. Ekzemple, por komenci Kdenlive per ĉi tiu reĝimo, ni uzos la komandon:

gamemoderun kdenlive

La programo funkcios kun la ludreĝimo ĝis ni fermas ĝin, kaj la terminalo devas esti malfermita. Se ni volas eviti ĉi tion, la plej bona maniero estas krei .desktop-dosieron, kiu ankaŭ aldonos la programon al la startmenuo. Vi povas akiri la saman de Kdenlive, ĝenerale en /usr/share/applications/, ŝanĝi la linion Exec=kdenlive %F a Exec=ludomoderun kdenlive %F kaj Nomo[es]=Kdenlive (aŭ ajna alia lingvo) al Nomo[es]=Kdenlive (potenca reĝimo) , ekzemple, kaj konservu tiun .desktop en la persona/.local/share/applications dosierujo.

Kreante tiun dosieron, du Kdenlive aperos en la startmenuo: la normala kaj la potenca reĝimo, kiun ni ĵus kreis kaj kiu estos ekzekutita per GameMode.

Se la programaro estis instalita per Steam, vi devas aldoni la sekvan valoron al "lanĉaj opcioj", kiujn ni trovas per sekundara klako sur la programaro kaj akceptante per "Ok":

gamemoderun %command%

Konataj aplikoj kiuj integras ĝin

Inter la aplikoj kiujn GameMode povas integri, ni havas:

  • ATLauncher- Minecraft-lanĉilo.
  • Prisma Lanĉilo - Alia lanĉilo de Minecraft.
  • GNOME Ŝelo (per etendo): indikas kiam GameMode estas aktiva en la supra panelo.
  • Lutris: Ebligu la reĝimon por ĉiuj ludoj defaŭlte se eble, kondiĉe ke ili havas la bibliotekojn instalitajn.
  • RetroArch: Prezentoj estas nenecesaj. Ĝi estas subtenata, kaj povas esti aktivigita de la menuo Latenteco/Ludo-Reĝimo.

Rememorigilo: Ĝi estis desegnita por plibonigi ludadon.

Kvankam ĝi povas plibonigi la agadon de alia programaro, ĝi ne estis desegnita por fari tion.. Ne devus esti problemo uzi ĝin en la menciitaj ekzemploj, sed vi devas esti informita kaj scii la detalojn. Unu el ili, kio ne estas io serioza, estus vidi kiel la kuirilaro elĉerpiĝas pli frue. Mi metus mian manon en la fajron, kiu neniam okazus, sed overclocking devigas la komponantojn kaj povus bruligi kelkajn el ili; ĝi pagas uzi ĝin respondece, kaj se ĝi estas uzata tiel, ni verŝajne povas fari aferojn, kiujn ni antaŭe ne povis aŭ fari ilin pli bone.

Projekta paĝo.


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeca pri la datumoj: AB Internet Networks 2008 SL
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.