/proc/statの値は、CPUまたはCPUコアの数によってどのような影響を受けますか?

/proc/statの値は、CPUまたはCPUコアの数によってどのような影響を受けますか?

/proc/stat を検索すると、最初の行は user、nice、system、idle、iowait、irq、softirq、ext などの特定のモードで費やされた時間です。私の質問は、コアまたはCPUの数がこの値にどのように影響するかです。たとえば、コンピュータに2つのCPUがある場合、各CPUには2つのコアがあります。アイドル時間は4つのコアをすべて合わせた時間ですか?

ベストアンサー1

これは、マシン上のすべてのCPUのアイドル時間の合計です。

マシンに2つのCPUがあると仮定すると、次の内容が表示されます。

cpu  12025658 7696 2460383 3405462812 174924 2 19062 144244 0 0 <----- first line
cpu0 8463714 3740 1309236 1700443907 15984 0 68 63475 0 0
cpu1 3561944 3955 1151147 1705018904 158940 2 18994 80769 0 0

CPUでコアレベルの情報を取得する方法がわかりません。
たとえば、CPU0からcore0のアイドル時間はいくらですか?

分かったら更新します。

おすすめ記事