mpstat - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドmpstatです。

プログラム:

NAME


mpstat-プロセッサ関連の統計をレポートします。

SYNOPSIS


mpstat [ -A ] [ -u ] [ -V ] [ -I { キーワード [、...] | 全て } ] [ -P { CPU [、...] | ON | 全て }
] [ インターバル [ カウント ] ]

DESCRIPTION


この mpstat コマンドは、使用可能な各プロセッサの標準出力アクティビティに書き込みます。
プロセッサ0が最初のものです。 すべてのプロセッサーの世界平均活動も
報告。 ザ・ mpstat コマンドはSMPマシンとUPマシンの両方で使用できますが、後者では、
世界平均の活動のみが印刷されます。 アクティビティが選択されていない場合は、
デフォルトのレポートはCPU使用率レポートです。

この インターバル パラメータは、各レポート間の時間を秒単位で指定します。 NS
値0(またはパラメーターがまったくない)は、プロセッサー統計が
システムの起動(起動)からの時間について報告されます。 NS カウント パラメータを指定できます
と一緒に インターバル これがゼロに設定されていない場合はパラメータ。 の値
カウント で生成されるレポートの数を決定します インターバル 秒間隔。 の場合
インターバル パラメータが指定されていない カウント パラメータ、 mpstat コマンドが生成します
継続的に報告します。

OPTIONS


-Aこのオプションは、指定するのと同じです -u -I 全て -P 全て

-I {キーワード[、...] | 全て }
レポート割り込み統計。

可能なキーワードは , CPU および SCPU.

キーワード、 mpstat コマンドは、あたりの割り込みの総数を報告します
プロセッサ。 次の値が表示されます。

CPU
プロセッサー番号。 キーワード 統計が計算されることを示します
すべてのプロセッサの平均として。

intr / s
XNUMXつまたは複数のCPUがXNUMX秒あたりに受信した割り込みの総数を表示します。

CPU キーワード、XNUMX秒あたりに受信された個々の割り込みの数
XNUMXつまたは複数のCPUによって表示されます。 割り込みは、 / proc / interrupts
ファイルにソフトウェアを指定する必要があります。

SCPU キーワード、受信した個々のソフトウェア割り込みの数
XNUMXつまたは複数のCPUによるXNUMX秒あたりが表示されます。 このオプションはカーネルでのみ機能します
2.6.31以降。 ソフトウェア割り込みは、にリストされているものです。 / proc / softirqs ファイルにソフトウェアを指定する必要があります。

この 全て キーワードは、上記のすべてのキーワードを指定することと同じであるため、
すべての割り込み統計が表示されます。

-P {cpu [、...] | オン| 全て }
統計が報告されるプロセッサー番号を示してください。 CPU
プロセッサ番号。 プロセッサ0が最初のプロセッサであることに注意してください。 NS ON キーワード
統計はすべてのオンラインプロセッサについて報告されることを示しますが、
  全て キーワードは、統計がすべてのプロセッサーについて報告されることを示します。

-uCPU使用率を報告します。 次の値が表示されます。

CPU
プロセッサー番号。 キーワード 統計が計算されることを示します
すべてのプロセッサの平均として。

%usr
での実行中に発生したCPU使用率のパーセンテージを表示します
ユーザーレベル(アプリケーション)。

%良い
での実行中に発生したCPU使用率のパーセンテージを表示します
優先度の高いユーザーレベル。

%sys
での実行中に発生したCPU使用率のパーセンテージを表示します
システムレベル(カーネル)。 これには、サービスに費やされた時間は含まれないことに注意してください
ハードウェアとソフトウェアの割り込み。

%iowait
XNUMXつまたは複数のCPUがアイドル状態であった時間の割合を表示します。
システムに未処理のディスクI / O要求がありました。

%irq
XNUMXつまたは複数のCPUがハードウェアの保守に費やした時間の割合を表示します
割り込み。

%柔らかい
XNUMXつまたは複数のCPUがソフトウェアのサービスに費やした時間の割合を表示します
割り込み。

%窃盗
仮想CPUによる非自発的待機に費やされた時間の割合を表示するまたは
ハイパーバイザーが別の仮想プロセッサーにサービスを提供している間のCPU。

%ゲスト
XNUMXつまたは複数のCPUが仮想を実行するために費やした時間の割合を表示します
プロセッサ。

%gnice
XNUMXつまたは複数のCPUが素敵なゲストを実行するために費やした時間の割合を表示します。

%idle
XNUMXつまたは複数のCPUがアイドル状態でシステムがアイドル状態だった時間の割合を表示します
未処理のディスクI / O要求がありませんでした。

注:SMPマシンでは、アクティビティがまったくないプロセッサは
無効な(オフライン)プロセッサ。

-Vバージョン番号を出力して終了します。

ENVIRONMENT


この mpstat コマンドは、次の環境変数を考慮に入れます。

S_COLORS
この変数が設定されている場合、端末に統計をカラーで表示します。 可能
この変数の値は次のとおりです。 決して, 常に or オート (後者がデフォルトです)。

表示に使用される色(赤、黄、またはその他の色)に注意してください
値は、単に色のために、いかなる種類の問題も示すものではありません。 それだけ
値の範囲が異なることを示します。

S_COLORS_SGR
端末に統計を表示するために使用する色やその他の属性を指定します。
その値は、デフォルトでコロンで区切られた機能のリストです。
H=31;1:I=32;22:M=34;1:N=33;1:Z=33;22。 サポートされている機能は次のとおりです。

H= パーセンテージ値がより大きい場合は、SGR(グラフィックレンディションの選択)サブストリング
または75%に等しい。

I= CPU番号のSGRサブストリング。

M= 50%から75%の範囲のパーセンテージ値のSGRサブストリング。

N= ゼロ以外の統計値のSGRサブストリング。

Z= ゼロ値のSGRサブストリング。

S_TIME_FORMAT
この変数が存在し、その値が ISO その場合、現在のロケールは次のようになります
レポートヘッダーに日付を出力する場合は無視されます。 NS mpstat コマンドは使用します
代わりにISO8601形式(YYYY-MM-DD)。


mpstat 2 5
XNUMX秒ですべてのプロセッサ間のグローバル統計のXNUMXつのレポートを表示します
間隔。

mpstat -P 全て 2 5
XNUMX秒間隔ですべてのプロセッサーの統計のXNUMXつのレポートを表示します。

onworks.netサービスを使用してmpstatをオンラインで使用する



最新のLinuxおよびWindowsオンラインプログラム