Hypervisor如何知道VM需要CPU时间?

时间:2012-10-10 20:45:49

标签: virtual-machine

所以我知道一些(如果不是全部)主要的Hyper-visors能够为更多有需要的客人调度更多的CPU时间,同时限制空闲的CPU时间。

如果客人花费时间闲置,管理程序如何知道?

1 个答案:

答案 0 :(得分:1)

现代操作系统将CPU置于空闲状态,(主要是)关闭CPU以等待下一个中断 - 这个过程被虚拟机管理程序捕获,允许它暂停虚拟机直到需要唤醒它。 / p>