Med fremveksten av stasjonære kloncomputere skapte mange brukere og utviklere overklokkingsteknikker som besto av å gi mer strøm til datamaskinen.
Imidlertid, med autonomi av batterier og populariteten til bærbart utstyr, ble trenden snudd, og brukere søkte og søkte hvordan begrense datamaskinens CPU eller kraft for å spare energi og dataressurser for andre formål som å lage multimediainnhold eller ha en autonomi på 9 eller 12 timer per kostnad.
I Gnu / Linux er det et verktøy som heter CPULimit som hjelper oss med å begrense bruken av CPU av et program, og overlater mer dataressurser til resten av programmene eller applikasjonene den kjører.
CPULimit kan hjelpe oss med å tildele mer eller mindre ressurser til bestemte programmer
For å gjøre dette må vi først installere CPULimit-verktøyet, så må vi kjenne identifikatoren til programmet og til slutt angi å CPULimitere den delen av CPUen som vi vil at den skal tilordnes. Installasjonen av CPULimit avhengig av distribusjonen vil være følgende:
- Debian:
sudo apt-get install cpulimit
- Fedora:
sudo dnf install cpulimit o sudo yum install cpulimit
- Arch Linux:
sudo pacman -S cpulimit
- SUSE / OpenSUSE:
sudo zypper install cpulimit
Nå må vi utføre toppkommandoen for å kjenne identifikasjonsnummeret til applikasjonen. Så vi skriver ordet øverst i terminalen etterfulgt av å trykke på enter-knappen. En liste over appnavn og -nummer vises.
Det første tallet som vises til venstre for oss er identifikasjonsnummeret. Vi ser applikasjonen vi vil redusere, vi skriver ned antallet og i terminalen skriver vi følgende:
cpulimit -l 25 -p 2331
-l 25 indikerer prosentandelen CPU som vi vil tildele, i dette tilfellet vil det være 25%; -p 2331 er identifikasjonsnummeret til programmet vi skal bruke CPU-reduksjonen på. Og klar. Dette programmet vil være aktivt til systemet starter på nytt, hvoretter vi kan bruke, men omfordele antall og CPU-reduksjon.
Tusen takk for lenge siden jeg hadde sett etter noe lignende: D
Ved å installere Chrome er prosessoren allerede begrenset, det gir ikke behandlingstid for noen annen prosess