Pozrime sa trochu na príkaz vmstat: - teoreticky
- začnime klasickým vmstatom bez prepínačov
[root@dukeNukem ~]# vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
1 0 0 534800 542880 29725896 0 0 50 5 23 21 6 3 91 0 0
Čo sú jednotlivé veci?
procs -- /proc adresár
r - počet procesov, ktoré čakajú na run time ps -ef |grep 'r' --running status R
b - počet procesov v "neprerušiteľnom spánku" ps -ef |grep 'd' --neprerušiteľný spánok status D
memory (tj. čo je swapované, čo sa ukladá do bufferu, do cache)
swap
si - pamäť, ktorá swapuje z disku
so - pamäť, ktorá swapuje na disk
io -input/output
bi - bloky zapísané na disk
bo - bloky zapísané z disku
system:
in - počet prerušení za sekundu
cs - počet prepínačov kontextu za sekundu
cpu:
sy - percentuálna vyťaženosť systémovými procesmi
id - percentuálna vyťaženosť CPU idle time
Čo je idle time?
- doba nečinnosti
wa - percentuálna vyťaženosť CPU, keď čaká na I/O
st - akoby ukradnuté z virtual machine
Žiadne komentáre:
Zverejnenie komentára