vmstatの見方
忘れるので忘備録。
$ 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 177316 45408 617104 0 0 293 1274 269 472 9 7 83 1 0
procs
表示 | 説明 |
---|---|
r | 実行待ち状態のプロセスの数 |
b | 割り込み不可能なスリープ状態にあるプロセスの数D |
memory
表示 | 説明 |
---|---|
swpd | 現在の仮想メモリの量 |
free | 現在空いている実メモリの量 |
buff | バッファに使われている実メモリの量 |
cache | キャッシュとして使われている実メモリの量 |
swap
表示 | 説明 |
---|---|
si | ディスクからスワップインしているメモリ量(KB/s) |
so | ディスクにスワップしているメモリ量(KB/s) |
io
表示 | 説明 |
---|---|
bi | ブロックデバイスから受け取ったブロック数 (ブロック/s) |
bo | ブロックデバイスに送られたブロック数 (ブロック/s) |
system
表示 | 説明 |
---|---|
in | 一秒あたりの割り込み回数 |
cs | 一秒あたりのコンテキストスイッチ回数 |
cpu
表示 | 説明 |
---|---|
us | 実行に使用したユーザ時間 |
sy | カーネルコードの実行に使用したシステム時間 |
id | アイドル時間 |
sy | カーネルコードの実行に使用したシステム時間 |
w | IO の待ち時間 |
st | 仮想マシンから盗まれた時間 (クラウドなどで他の仮想マシンから取られた時間?) |