web-dev-qa-db-ja.com

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の80〜90%のCPU使用率を示します(「1」を押して各コアを個別に表示します)。 dom0のxentopはこのレポートに同意します。

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

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

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

答えはあなたの質問にあります:dom0のxentopは、CPUの実際の使用率を示しています。

4
MikeyB