我已经有一个 Openstack 云,它有两个计算节点,每个节点有 8 个物理核心。我打算制作一个场景,两个或多个虚拟机在单个主机上争夺同一个共享核心,因此CPU steal time (%st)
其中任何一个的指标都没有显示零量。到目前为止还没有这样的运气。我启动了两个只有一个 vcpu 的虚拟机,并将它们放在一个主机的同一个核心上,并在其中一个上部署了高负载(使用压力或其他实用程序),同时在另一个上运行 CPU 密集型应用程序并观察top
两者上的命令,但%st
始终保持为零!我不知道为什么任何虚拟机上都没有争用(或者他们定义CPU steal time
为什么没有非自愿地等待获得 CPU)!
有人知道我该如何设置一个非零金额的场景吗%st
?