UNIX系システム(Linux含む)の負荷を計測するには
UNIX系システム(Linux含む)で負荷を計るためには*statコマンドを使う.
$mpstat -P cpu -V interval count
- cpu:計測するCPUの番号.ALLを指定すると全てのCPUを計測する.
- -V:バージョン
- interval:実行間隔.秒単位
- count:実行回数
$iostat -V interval count
ディスクIOの負荷を計測.
- -V:バージョン
- interval:実行間隔.秒単位
- count:実行回数
vmstat -V interval count
本来仮想メモリの負荷を計測するのに使うツールだった.現在はプロセス,メモリ,ページング,ブロックIO,トラップ,CPUの負荷を計測することができる.
- interval:実行間隔.秒単位
- count:実行回数