GNU/Linux >> Linux の 問題 >  >> Linux

IOStatコマンドを理解する簡単な方法

iostatコマンドの使用

監視レポートを表示するには:

$ iostat

出力:

出力には、CPUレポートとデバイスレポートが表示されます。

パラメータ

1. CPU

%user:%CPU使用率

%nice:%CPU使用率と優先度

%システム:システムレベルでの%CPU使用率

%iowait:アイドル状態のCPU時間とシステム要求の%i / o

%steal:%別の仮想プロセッサがハイパーバイザーにサービスを提供している間待機している仮想CPU

%idle:%CPU時間アイドル、システム要求なし

2.デバイス

デバイス:I/Oデバイス名

tps:1秒あたりの転送数

kB_read / s:1秒あたりにCPUが読み取ったデータの量(キロバイト(kB))

kB_wrtn / s:1秒あたりに書き込まれるデータCPUの量(キロバイト(kB))

kB_dscd / s:1秒あたりにCPUが廃棄するデータの割合(キロバイト(kB))

kB_read:読み取られたブロックの総数

kB_wrtn:書き込まれたブロックの総数

kB_dscd:破棄されたブロックの総数

iostatコマンドの構文

$ iostat [option] [device-name]

オプション

1. -c:監視レポートの要約を表示する

$ iostat -c

出力:

2. -d:I/Oデバイスレポートのみを表示する

$ iostat -d

出力:

3. -x:詳細レポートの表示

$ iostat -x

出力:

4. -m:レポートをメガバイト単位で表示する

$ iostat -m

出力:

5. -k:レポートをキロバイト単位で表示する

$ iostat -k

出力:

6. -p:デバイスブロックレポートの表示

$ iostat -p

出力:

結論

Linuxでiostatコマンドを使用する方法を説明しました。

もう1つの興味深い記事は次のとおりです。MKTempを使用してUbuntuで一時フォルダを作成する方法


Linux
  1. コマンドラインから.pdf画像をフラット化する方法は?

  2. Linux での locate コマンド

  3. シェルで最後に実行されたコマンドの実行時間を見つける方法はありますか?

  1. Linuxlsコマンドをマスターする

  2. サーバーの負荷が高く、CPU がアイドル状態です。 NFSが原因?

  3. Linux で CPU 速度を表示する正しい方法は何ですか?

  1. diffコマンドの概要

  2. iostat:コマンドが見つかりません

  3. コマンドを 5 分間実行させる簡単な方法は何ですか?