EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

cpulimit - Online în cloud

Rulați cpulimit în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda cpulimit care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


cpulimit -- limitează utilizarea CPU a unui proces

REZUMAT


cpulimit [ŢINTĂ] [OPŢIUNI...] [ -- PROGRAMUL]

DESCRIERE


ŢINTĂ trebuie să fie exact unul dintre acestea:

-p, --pid=N
pid al procesului

-e, --executabil=FILE
numele fișierului de program executabil

-P, --cale=PATH
numele căii absolute a fișierului de program executabil

OPŢIUNI

-b, --fundal
rulați cpulimit în fundal, eliberând terminalul

-c, --CPU
specificați numărul de nuclee CPU disponibile. De obicei, acest lucru este detectat pentru noi.

-l, --limită=N
procent de CPU permis de la 1 în sus. De obicei, 1 - 100, dar poate fi mai mare pe mai multe
CPU-uri de bază. (obligatoriu)

-q, --Liniște
Funcționează în modul silențios, evită scrierea mesajelor de actualizare pe consolă.

-k, --ucide
omorâți procesul țintă în loc să-și clasifice utilizarea procesorului

-r, --restabili
restaurați un proces ucis folosind steag-ul -k.

-s, --semnal
trimite un semnal alternativ procesului urmărit când ieșim. Implicit este SIGCONT.

-v, --verbos
arată statisticile de control

-z, --leneş
ieșiți dacă nu există un proces țintă adecvat sau dacă moare

-- Aceasta este opțiunea CPUlimit finală. Toate opțiunile următoare sunt pentru alt program noi
va lansa.

-h, --Ajutor
afișați acest ajutor și ieșiți

EXEMPLE


Presupunând că ai început `foo --bar` si afli cu top(1) sau ps(1) că aceasta
Procesul folosește tot timpul CPU pe care îl puteți

# cpulimit -e foo -l 50
limitează utilizarea CPU a procesului prin acționarea asupra fișierului de program executabil (notă:
argumentul „--bar” este omis)

# cpulimit -p 1234 -l 50
limitează utilizarea CPU a procesului acționând asupra PID-ului său, așa cum se arată în ps(1)

# cpulimit -P /usr/bin/foo -l 50
la fel ca -e dar folosește numele absolut al căii

# /usr/bin/someapp

# cpulimit -p $! -l 25 -b
Util pentru scripturile în care doriți să accelerați ultima rulare a comenzii.

# cpulimit -l 20 Firefox
Lansați browserul web Firefox și limitați-i utilizarea procesorului la 20%

# cpulimit -l 25 -- Firefox -privat
Lansați browserul web Firefox în modul privat și limitați-i utilizarea procesorului la 25%

# cpulimit -c 2 -p 12345 -l 25
-c flag setează numărul de nuclee CPU despre care programul crede că sunt disponibile. Obișnuit
acest lucru este detectat pentru noi, dar poate fi depășit.

# cpulimit -l 20 -k Firefox
Lansați programul Firefox și opriți-l dacă procesul depășește 20% de utilizare a procesorului.

# cpulimit -l 20 -p 1234 -s TERMEN ȚINTĂ
Procesul de accelerare 1234 la 20% utilizare CPU. Dacă cpulimit este forțat să iasă, trimite fișierul
urmărit procesează semnalul SIGTERM.

NOTE


· cpulimit trimite întotdeauna semnalele SIGSTOP și SIGCONT unui proces, ambele pentru verificare
că îl poate controla și să limiteze cantitatea medie de CPU pe care o consumă. Acesta poate
rezultă în mesaje înșelătoare (enervante) de control al jobului care indică faptul că jobul are
a fost oprit (când era de fapt, dar repornit imediat). Acest lucru poate provoca, de asemenea
probleme cu shell-urile interactive care detectează sau depind în alt mod de SIGSTOP/SIGCONT.
De exemplu, puteți plasa un loc de muncă în prim-plan, doar pentru a vedea că s-a oprit imediat
și repornit în fundal. (Vezi sihttp://bugs.debian.org/558763>.)

· Când este invocat cu -e or -P opțiuni, cpulimit caută orice proces sub / proc
cu un nume care se potrivește cu argumentul numelui procesului dat. În plus, folosește
prima instanță a procesului găsit. Pentru a controla o anumită instanță a unui proces, utilizați
il -p opțiune și furnizați un PID.

· Versiunea curentă de cpulimit presupune valoarea kernel HZ 100.

Utilizați cpulimit online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad