私は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
ではこのレポートに同意しています。
ただし、top
dom0 では、4 つの CPU コアすべてがほとんどの時間をアイドル状態に費やしていることがわかります。
xen は仮想環境の CPU 使用率を dom0 から隠しますかtop
? もしそうなら、マシン上の CPU コアの実際の使用率を表示する方法はありますか?
答え1
正解です。dom0 は domU CPU アクティビティを認識しません。
答えはあなたの質問の中にあります。dom0xentop
では CPU の実際の使用率が表示されます。