如何知道 xen 环境中的实际 CPU 负载?

如何知道 xen 环境中的实际 CPU 负载?

我有一台有 4 个 CPU 核心的 Debian 机器运行Xen使用两个虚拟机,我无法确定整体实际 CPU 使用率。

每台机器分配有两个 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 是否对 dom0 隐藏了虚拟环境的 CPU 利用率top?如果是,有什么方法可以显示机器上 CPU 核心的实际利用率?

答案1

正确,dom0 看不到 domU CPU 活动。

答案就在您的问题中:xentopdom0 向您展示了 CPU 的实际利用率。

相关内容