マニュアルを確認してみると、mpstat
次のようになりました。
mpstat コマンドは、使用可能な各プロセッサの標準出力アクティビティを記録し、プロセッサ 0 が最初です。すべてのプロセッサのグローバル平均アクティビティも報告されます。 mpstatコマンドはSMPおよびUPシステムで使用できますが、後者ではグローバル平均アクティビティのみが印刷されます。アクティビティが選択されていない場合、デフォルトレポートはCPU使用率レポートです。
しかし、mpstatのmが何を意味するのか理解できませんか?多重ですか?
ベストアンサー1
Mが何を意味するのかは不明ですmpstat
。メモ: mpstat
これはsysstatパッケージの一部であるため、*statツールスイートの一部です。
$ rpm -ql sysstat | grep /bin/
/usr/bin/cifsiostat
/usr/bin/iostat
/usr/bin/mpstat
/usr/bin/nfsiostat-sysstat
/usr/bin/pidstat
/usr/bin/sadf
/usr/bin/sar
/usr/bin/tapestat
Mは次のいずれかを示す可能性が高い。
- マルチプロセッサ
- マルチプロセッサ
- マイクロプロセッサ
- 機械
- 監視装置
上を考えるとmpstat.c
ソースコードでは、次のように説明します。
- mpstat:プロセッサ固有の統計
私は複数を使用する傾向があります。ソースコードを見てみると、シングルCPU(UP)とマルチCPU(SMP)の両方を惜しみなく処理するという点で、ソースコードと一致するようだ。
コードのコメントの例:
- CPUおよびNUMAノードのCPU統計を保持するために使用される構造
- CPU「すべて」をすべての個々のCPUの合計として計算します(SMPシステムでオフラインCPUを見つけます。
- すべてのCPUが受信した割り込みの総数を読み取ります。
- このコンピュータで最も高いプロセッサ番号は何ですか?
メモ:このツールに関する私の質問の1つは、Mがmulti *を意味する場合、その単語が実際にソースコードに表示されないことですmpstat.c
。