Linuxコマンド集 |
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス |
vmstat | メモリーやCPUの負荷率や使用状況を表示する | (1) |
構文 | |
vmstat (オプション)[時間間隔 [回数]] |
オプション | |||||||||||||
|
説明 | |
vmstatは,システム内の情報を表示するコマンドだ。例えば,主メモリーの空き容量やCPUの動作状況などを表示する。 vmstatコマンドをそのまま実行すると,現在のプロセス,メモリー,スワップ,デバイス,割り込み,CPUの情報が表示される。また,「-d」や「-p」オプションを付けるとパーティションやディスクへの読み書き状況などが表示される。「-f」オプションを指定するとシステムが起動してからコマンド実行時までの間に,プロセスを作成した回数が表示される。 vmstatの後に秒単位で時間間隔を指定すると,指定した時間ごとにシステムの状況が表示される。また,回数を指定すると,指定した回数情報が表示される。 容量については「-S」オプションで単位を指定できる。「-S M」と指定すると容量の単位はMバイトで表示される。 |
ステータス(オプション無し) | |||||||||||||||||||||||||||||||||||||||||||||
|
ステータス(「-d」オプション) | |||||||||||||||||||||||||||||
|
ステータス(「-p」オプション) | |||||||||
|
使用例 | |
メモリーやCPUの情報を10秒間隔で3回表示する $ vmstat 10 3 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 92 6608 6796 192804 0 0 126 23 548 569 9 1 89 2 0 0 0 92 5764 6828 192836 0 0 0 8 1090 1576 2 0 98 0 0 1 0 92 7092 6844 191284 0 0 0 77 1085 1510 1 0 98 0 0 fork数を表示する $ vmstat -f 356579 forks パーティション/dev/hda1への読み書きの情報を表示する $ vmstat -p /dev/hda1 hda1 reads read sectors writes requested writes 982 1970 2 4 |
関連事項 | |
ps,top |