Mõnikord võite Linuxi serveri või tööjaama käitamisel käivitada programmi, mis kasutab liiga palju protsessori võimsust ja tühjendab süsteemi ressursse. Õnneks on CPULimiti rakendus olemas ja sellega saab protsessori ülekasutamise Linuxis peatada. Selles juhendis näitame teile, kuidas seadistada CPUlimit, et takistada konkreetsetel rakendustel CPU liigtarbimist.
CPULimit on tugev rakendus. See töötab nii Linuxi tööjaamades / lauaarvutites kui ka serverid. Seda programmi pole vaikimisi paljudesse tänapäeva populaarseimatesse Linuxi opsüsteemidesse installitud. Niisiis, enne kui me selle programmi kasutamise üle vaatame, peame tutvuma programmi installimisega.
CPULimiti installimise alustamiseks oma Linuxi opsüsteemis avage terminaliaken, vajutades Ctrl + Alt + T või Ctrl + tõstuklahv + T klaviatuuril. Sealt edasi järgige allpool kirjeldatud käsuridade juhiseid, et saada programm praegu kasutatavas OS-is käivitada.
CPULimit on hõlpsasti saadaval “Universumi” tarkvarahoidlas. Rakenduse CPULimit installimiseks kasutage järgmist Asjakohane käsk terminaliaknas.
sudo apt install cpulimit
Debiani jaoks asub CPULimit tarkvara hoidlas. Rakenduse installimiseks oma süsteemi kasutage Apt-saada käsk allpool.
sudo apt-get isntall cpulimit
CPULimiti kasutamine Arch Linuxis eeldab tarkvarakogu ühenduse lubamist. Selle lubamiseks avage oma Pacmani konfiguratsioonifail Nano-tekstiredaktoris.
sudo nano -w /etc/pacman.conf
Kasutades Nool alla kerige alla jaotiseni Kogukond ja eemaldage selle ees olev sümbol #. Tehke sama otse selle all asuvate tekstiridade puhul. Kui olete lõpetanud, salvestage muudatused konfiguratsioonifaili koos Ctrl + O nuppu ja väljuge Nanost, vajutades Ctrl + X.
Pärast Pacmani konfiguratsioonifaili redigeerimist Archis peate sünkroonima paketihalduri Arch repos, kasutades allpool olevat käsku, et lõpetada ühenduse lubamine.
sudo pacman -See
Kui kogukond on valmis minema, saate tarkvara installida järgmistel viisidel:
sudo pacman -S cpulimit
CPULimit on Fedora Linuxi peamistes tarkvarahoidlates. Rakenduse installimiseks oma Fedora süsteemi kasutage Dnf käsk allpool.
sudo dnf install cpulimit
Kas peate CPULimiti rakenduse oma OpenSUSE Linuxi süsteemis üles seadma ja töötama? Kui jah, saate selle installida hoidlast „Oss kõik”, kasutades zypper käsk allpool.
sudo zypper install cpulimit
CPULimit kontrollib individuaalset protsessi Linuxi süsteemis protsessi ID järgi. Niisiis, et piirata programmi, mis töötab liiga palju protsessori kasutamist, peame välja selgitama täpse protsessi ID. Konkreetse programmi täpse protsessi ID leidmiseks Linuxis on palju viise. Selles juhendis käsitleme kahte kõige usaldusväärsemat meetodit.
Lollikindel viis Linuxi käitamisprotsessi ID leidmiseks on ps kui see näitab süsteemi töötavate protsesside loendit. Mis tahes protsessi leidmiseks avage terminaliaken ja käivitage ps aux käsk.
ps aux
Vaadake läbi tohutu käimasolevate protsesside loend selle programmi jaoks, mis kasutab teie Linuxi süsteemis liiga palju protsessori võimsust. Kui olete programmi leidnud, vaadake veergu „PID” ja võtke number arvesse, kuna CPULimit kasutab PID-d (protsessi ID) probleemsete programmide ohjeldamiseks.
Kas vajate rohkem abi oma Linuxi süsteemis töötavate protsesside loendi sortimisel? Proovige ühendada ps aux käsk koos grep ja programmi nimi. See filtreerib välja ainult selle rakenduse ja tagastab teie protsessi ID. Näiteks:
ps aux | grepi programmi nimi
Teine viis Linuxi süsteemis töötava protsessi või programmi protsessi ID leidmiseks on pidof käsk. Selle tööriista kasutamiseks kirjutage sisse pidof millele järgneb programmi nimi (või teie parim oletus). CPULimiti õigeks tööks vajalik täpne protsessi ID tagastatakse koheselt.
pidof programmi nimi
Kui programmi protsessi ID on teada, on raske osa läbi. Jääb vaid see arv käsku panna, mis piirab protsessori võimsust.
Näiteks selleks, et piirata protsessi 18976 ainult 15% -ga minu protsessorist, käivitage järgmine käsk terminaliaknas.
sudo cpulimit -p 18976 -l 15
CPULimiti abil toimuva protsessi piiramiseks Linuxi arvutis täitke allolev käsunäide koos oma protsessi ID ja protsendiga.
sudo cpulimit -p protsess-ID-l protsent-arv
Kas peate lõpetama CPULimiti protsessi piiramise teie Linuxi süsteemis? Vajutage Ctrl + C klaviatuuril, et programm koheselt peatada. Niipea kui CPULimit lõpetatakse, naaseb protsess tavapärase kasutamise juurde.
Brave'i taga asuv ettevõte on lülitanud brauseri omaenda majasisese...
Kas soovite lisada Linuxi töölauale või sülearvutile Bluetooth-toe?...
Juba ammu on olnud võimalik blokeerida reklaamid nii Firefoxis Linu...