Xen 環境での実際の CPU 負荷を確認するにはどうすればよいでしょうか?

Xen 環境での実際の CPU 負荷を確認するにはどうすればよいでしょうか?

私は4つのCPUコアを持つDebianマシンを持っていますXen の実行2 台の仮想マシンがあり、全体的な実際の CPU 使用率を判断するのが困難です。

各マシンには 2 つの VCPU が割り当てられており、CPU 使用量に上限はありません。

Domain-0                             0    256    0
dom01                                1    256    0
dom02                                4    256    0

これらの各マシンにログインすると、top各 CPU の CPU 使用率が 80 ~ 90% であることが示されます (「1」を押すと各コアが個別に表示されます)。dom0 xentopではこのレポートに同意しています。

ただし、topdom0 では、4 つの CPU コアすべてがほとんどの時間をアイドル状態に費やしていることがわかります。

xen は仮想環境の CPU 使用率を dom0 から隠しますかtop? もしそうなら、マシン上の CPU コアの実際の使用率を表示する方法はありますか?

答え1

正解です。dom0 は domU CPU アクティビティを認識しません。

答えはあなたの質問の中にあります。dom0xentopでは CPU の実際の使用率が表示されます。

関連情報