vmstatのメモ
linux$ vmstat 間隔(秒)
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 0 118588 80388 2516284 0 0 2 77 141 85 1 0 98 0 0
procs
-
r: 実行待ちプロセス数。CPUの処理が追いついていない。
-
b: 割り込み不可能なスリープ中のプロセス数。I/O待ちらしい。
memory
-
swpd: バーチャルメモリの使用量。
-
free: 空きメモリ量。
-
buff: バッファに使われてるメモリ量。
-
cache: キャッシュに使われているメモリ量。
swap
-
si: 秒あたりのスワップイン量。メモリが足りていない。
-
so: 秒あたりのスワップアウト量。
io
-
bi: 秒あたりのブロックデバイスから受け取ったブロック数。
-
bo: 秒あたりのブロックデバイスに送ったブロック数。
system
-
in: 秒あたりの割り込み回数。
-
cs: 秒あたりのコンテキストスイッチの回数。
cpu
-
us: カーネル以外のコードでかかっている時間。
-
sy: カーネルコードでかかっている時間。
-
id: アイドルタイム。0だとCPUが全力で仕事中。
-
wa: IO待ち時間。
-
st: 要求したがCPUリソースを割り当ててもらえなかった時間。