vmstat

vmstat este o comandă Unix utilizată pentru a afișa statistici privind încărcarea sistemului, în special utilizarea memoriei virtuale .

Sintaxa pentru vmstat este în mod obișnuit numărul de intervale vmstat , unde intervalul este exprimat în secunde și se numără ca număr de repetări.

Datele raportate de vmstat provin dintr-o structură menținută de kernel și, prin urmare, depinde de Unix luat în considerare. Valorile raportate sunt medii peste intervalul de măsurare, care pot produce un efect de netezire la intervale excesiv de lungi.

Informații furnizate de vmstat

În general, găsim:

% sys : consum în modul sistem,
% usr : consum în modul utilizator,
% inactiv : procent din timpul neconsumat al procesorului.
Pe unele Unixuri există, de asemenea, % wait , care desemnează procentul de timp petrecut de CPU în așteptarea rezultatului solicitărilor de I / O. Această valoare este uneori greșită pentru sistemele SMP .

b : numărul de procese „blocate”,
r : numărul de procese din coada de rulare,
w : numărul de procese „așteptați”.

gratuit : numărul de pagini de memorie disponibile. În funcție de Unix, paginile alocate cache-ului sistemului de fișiere pot fi sau nu incluse în această valoare.
avm : memorie virtuală activă , numărul de pagini de memorie active în timpul unui interval dependent de sistem.
pi : pagina intrată , numărul de pagini pe secundă încărcate în memorie de pe disc, de exemplu în timpul lansării unui proces.
po : pagină ieșită , numărul de pagini pe secundă scrise pe disc din memorie, uneori numite swap .
sr : numărul de pagini pe secundă scanate de demonul de lansare a paginii.
fr : numărul de pagini pe secundă eliberate de demonul de eliberare a paginii.

În funcție de Unix, aceste statistici pot fi raportate fie în număr de pagini de memorie, fie într-o unitate de măsură de memorie (KB, MB ..).


Opțiunile transmise comenzii vmstat oferă un nivel foarte mare de detalii despre consumul de memorie la nivel de sistem.

Exemplu

#> vmstat 2 6 procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 0 0 2536 21496 185684 1353000 0 0 0 14 1 2 0 0 100 0 0 0 2536 21496 185684 1353000 0 0 0 28 1030 145 0 0 100 0 0 0 2536 21496 185684 1353000 0 0 0 0 1026 132 0 0 100 0 0 0 2536 21520 185684 1353000 0 0 0 0 1033 186 1 0 99 0 0 0 2536 21520 185684 1353000 0 0 0 0 1024 141 0 0 100 0 0 0 2536 21584 185684 1353000 0 0 0 0 1025 131 0 0 100 0 #>


Vezi si

linkuri externe