Htop - Monitor de proces


htop este un monitor avansat de proces scris pentru Linux. Acesta a fost destinat să înlocuiască programul de top standard. Htop prezintă o listă dinamică a proceselor de sistem, lista fiind de obicei aliniată utilizând procesorul. Spre deosebire de top, htop arată toate procesele din sistem. Afișează de asemenea timpul de funcționare continuă, utilizarea procesoarelor și a memoriei. Htop este adesea folosit în cazurile în care informațiile furnizate de utilitarul de vârf nu sunt suficiente, de exemplu, atunci când se caută scurgeri de memorie în procese. Htop este scris în limba C și folosește biblioteca Ncurses pentru ao afișa.







Htop - Monitor de proces

Setare:


PID este ID-ul procesului.

USER este proprietarul procesului.

PRI - prioritatea curentă (afectează timpul CPU alocat procesului, valoarea implicită este 20, cu cât este mai mică prioritatea, cu atât mai mult timp este alocat procesului, deci rulează mai repede).

NI este valoarea modificării priorității relative la valoarea PRI (tastele F7, F8).

VIRT este cantitatea totală de memorie virtuală utilizată de proces. Include: zona codului (CODE), datele (DATA), bibliotecile partajate (SHARED) și paginile mutate în zona de swap a memoriei. Dacă aplicația cere ca kernelul să aloce 100 MB de memorie pentru acesta și utilizează numai 5 MB, această coloană va afișa încă numărul 100.






(CODE reprezintă cantitatea de memorie care conține codul procesului executabil.
DATA - cantitatea de memorie ocupată de datele utilizate de proces în timpul execuției.
SWAP este cantitatea de memorie utilizată de proces, dar sa mutat în zona de swap.)

RES - suma rezidentă a memoriei (nu este mutată în swap) în kilobyte. Dacă aplicația cere ca kernelul să-i aloce 100 MB de memorie și utilizează doar 5 MB, atunci această coloană va afișa 5. Dar aici sunt două nuanțe:
a) RES nu arată cât de mult au fost mutate datele la swap,
b) o parte din memoria RES poate fi partajată.

SHR - cantitatea de memorie partajată a programului în kilobyte, adică memorie care poate fi utilizată de alte aplicații.

S - stadiul procesului:
S este așa-numita stare de somn;
R este starea de execuție;
D este starea de așteptare.

CPU% - utilizarea procesorului ca procent.

MEM% - utilizați procesul de memorie ca procent.

TIME + - timpul procesului.

Comandă - indică comanda că procesul se execută.

Prin setările (F2), puteți adăuga mai mulți parametri folositori:

RATA IO - Operațiuni de intrare / ieșire. Citirea + scrierea. Dacă aveți nevoie separat pentru citire și scriere, puteți adăuga:

Următorii parametri sunt de asemenea afișați pe ecran:

Media de încărcare - reflectă numărul de procese de blocare din coadă pentru execuție la un anumit interval de timp, respectiv 1 minut, 5 minute și, respectiv, 15 minute. Un proces de blocare este un proces care se așteaptă ca resursele să continue să funcționeze.

Uptime - timpul sistemului.

Controale:


F1 - ajutor;
F2 - setări;
F3 - căutarea procesului;
F4 - sortarea listei de procese (de la mai mari la mai mici sau de la mai mici la mai mari);
F5 - setează afișarea arborescentă (rădăcini - procese părinte și frunze - copii) și invers;
F6 - deschide panoul cu opțiunea de sortare a proceselor;
F7 - creșterea priorității procesului actual;
F8 - reducerea priorității procesului actual;
F9 - ucide procesul;
F10 - ieșiți din program.







Articole similare

Trimiteți-le prietenilor: