如何在共存的虚拟机上体验 CPU 窃取时间?

如何在共存的虚拟机上体验 CPU 窃取时间?

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

有人知道我该如何设置一个非零金额的场景吗%st

相关内容