为什么虚拟机在高CPU使用率时会变慢?

马可·马特(Marco Mate)

一旦将cpu用于80%的运行,我们就会在VMWare群集中运行许多虚拟机。

是否有合乎逻辑的原因?此外,VMWare表示它正在使用大量CPU(警报)

Unnikrishnan

将虚拟化视为电影。电影是一系列单独的帧,但是播放时的动作看起来是连续的。

虚拟机也是如此。物理CPU一次只能运行一件事,这意味着一次只能运行一台虚拟机。因此,系统管理程序通过将CPU时间分成多个块来“共享” CPU。每个虚拟机都有一定的块来执行其任务,如果它获得足够的CPU块,就足够像电影一样:

看起来虚拟机一直在连续运行,即使没有运行。现代CPU的速度足够快,它们可以消除这种幻想。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章