VMSTAT(8) Administrare sistem VMSTAT(8) NUME vmstat - Raporteaza statisticile memoriei virtuale REZUMAT vmstat [opiuni] [intarziere [numar]] DESCRIERE vmstat raporteaza informaii despre procese, memorie, paginare, bloc IO, intreruperi, discuri i activitatea CPU. Primul raport realizat ofera valorile medii de la ultima repornire. Rapoartele suplimentare ofera informaii cu privire la o perioada de eantionare cu lungimea intarziere. Rapoartele de proces i de memorie sunt instantanee in ambele cazuri. OPIUNI intarziere intarzierea dintre actualizari in secunde. Daca nu este specificata intarzierea, este afiat un singur raport cu valorile medii de la pornire. numar Numarul de actualizari. In absena numarului, cand intarzierea este definita, implicit este infinit. -a, --active Afieaza memoria activa i inactiva pentru nucleele cu versiunea 2.5.41 sau ulterioara. -f, --forks Opiunea -f afieaza numarul de bifurcari de la pornire. Aceasta include apelurile de sistem fork(), vfork() i clone(), i este echivalent cu numarul total de sarcini create. Fiecare proces este reprezentat de una sau mai multe sarcini, in funcie de utilizarea firului. Aceasta afiare nu se repeta. -m, --slabs Afieaza informaiile ,, slab". -n, --one-header Afieaza antetul doar o singura data, nu periodic. -s, --stats Afieaza un tabel cu diverse contoare de evenimente i statistici de memorie. Acest tabel nu se repeta. -d, --disk Afieaza statisticile discului (pentru nucleele cu versiunea 2.5.70 sau mai recenta). -D, --disk-sum Afieaza cateva statistici rezumate despre activitatea discului. -p, --partition partiia Afieaza statistici detaliate despre partiii (pentru nucleele cu versiunea 2.5.70 sau mai recenta). -S, --unit unitatea_de_masura Comuta unitaile de masura de la ieire, intre 1000 (k), 1024 (K), 1000000 (m) sau 1048576 (M) octei. Reinei ca acest lucru nu modifica campurile swap (sin/sie) sau bloc (bin/bie). -t, --timestamp Adauga marcaj de timp la fiecare linie -w, --wide Mod de ieire larg (util pentru sistemele cu o cantitate mai mare de memorie, unde modul de ieire implicit sufera de intreruperi nedorite ale coloanelor). Ieirea este mai mare de 80 de caractere pe linie. -y, --no-first Omite primul raport cu statistici de la pornirea sistemului. -V, --version Afieaza informaiile despre versiune i iese. -h, --help Afieaza mesajul de ajutor i iese. DESCRIEREA CAMPULUI PENTRU MODUL VM Procese r: Numarul de procese care pot fi executate (in rulare sau in ateptare pentru timpul de rulare). b: Numarul de procese blocate care ateapta accesul de In/Ie pentru a finaliza. Memorie Acestea sunt afectate de opiunea --unit. swpd: cantitatea de memorie swap utilizata. libera: cantitatea de memorie neutilizata. buff: cantitatea de memorie utilizata ca memorie tampon. cache: cantitatea de memorie utilizata ca zona de prestocare. inact: cantitatea de memorie inactiva. (opiunea -a) activa: cantitatea de memorie activa. (opiunea -a) Swap Acestea sunt afectate de opiunea --unit. sin: Cantitatea de memorie de interschimb citita de pe disc (/s). sie: Cantitatea de memorie de interschimb scrisa pe disc (/s). In/Ie bin: Kibioctei preluai de la un dispozitiv bloc (Kio/s). bie: Kibioctei transferai la un dispozitiv bloc (Kio/s). Sistem in: Numarul de intreruperi pe secunda, inclusiv ceasul. cs: Numarul de schimbari de context pe secunda. CPU Acestea sunt procente din timpul total al procesorului. us: Timpul petrecut ruland cod non-nucleu. (timpul utilizatorului, inclusiv timpul ,,nice") sy: Timpul petrecut ruland codul nucleului (timpul sistemului) id: Timpul petrecut inactiv. Inainte de versiunea 2.5.41 a nucleului Linux, acesta includea timpul de ateptare IO. wa: Timpul petrecut in ateptarea In/Ie Inainte de versiunea 2.5.41 a nucleului Linux, era inclus in timpul petrecut inactiv (idle). st: Timpul furat de la o maina virtuala. Inainte de versiunea 2.6.11 a nucleului Linux, necunoscut. gu: Timpul petrecut ruland codul de invitat KVM (timpul pentru invitat, inclusiv timpul ,,nice" al invitatului). DESCRIEREA CAMPULUI PENTRU MODUL DISC Citiri total: Numarul total de citiri finalizate cu succes merged: citiri grupate (rezultand o singura In/Ie) sectors: Numarul de sectoare citite cu succes ms: numarul de milisecunde petrecute citind Scrieri total: Numarul total de scrieri finalizate cu succes merged: scrieri grupate (rezultand o singura In/Ie) sectors: Numarul de sectoare scrise cu succes ms: numarul de milisecunde petrecute scriind In/Ie cur: In/Ie in curs de desfaurare s: secunde petrecute pentru In/Ie DESCRIEREA CAMPULUI PENTRU MODUL DE PARTIIE DISC reads: Numarul total de citiri efectuate pentru aceasta partiie read sectors: Numarul total de sectoare citite pentru aceasta partiie writes : Numarul total de scrieri efectuate pentru aceasta partiie requested writes: Numarul total de sectoare scrise pentru aceasta partiie DESCRIEREA CAMPULUI PENTRU MODUL SLAB Modul Slab arata statisticile pentru fiecare ,,slab", pentru mai multe informaii despre aceste informaii consultai slabinfo(5) cache: Nume cache num: Numarul de obiecte active in prezent total: Numarul total de obiecte disponibile dim.: Dimensiunea fiecarui obiect pagini: Numarul de pagini cu cel puin un obiect activ NOTE vmstat necesita acces de citire la fiierele de sub /proc. -m necesita acces de citire la /proc/slabinfo, care poate sa nu fie disponibil pentru utilizatorii standard. Opiunile de montare pentru /proc, cum ar fi subset=pid, pot avea, de asemenea, un impact asupra a ceea ce este vizibil. CONSULTAI I free(1), iostat(1), mpstat(1), ps(1), sar(1), top(1), slabinfo(5) RAPORTAREA ERORILOR Trimitei rapoartele de eroare la procps-ng 18.01.2023 VMSTAT(8)