Hyper-V实例的电源设置是否重要?

实际虚拟机中的电源设置是否会影响虚拟机的性能?

暴露给访客VM的唯一电源pipe理涉及处理器空闲状态。 改变guest虚拟机中的电源策略可以影响guest虚拟机将其虚拟处理器置于这些空闲状态的频率。 所以,是的,你可以通过电源设置来影响客人的performance。

这样说,你将无法对性能产生太大的影响,因为这些空闲状态只有在没有任何工作要做时才被使用。 您可能会影响在guest虚拟机内运行的调度程序的数量可能会受到pipe理程序调度虚拟处理器的影响。

当运行一个具有恒定CPU负载的虚拟机时,我预计根据访客功耗设置不会有可测量的差异。 在运行大量虚拟机时,如果客户机中的电源设置发生变化,可能会导致CPU使用的CPU时间超过实际需要,这可能会导致其他虚拟机受到一定的影响。

是的,在Windows 8以上的客户端Hyper-V版本中,我注意到在任务pipe理器中报告的频率并不能准确反映设备的实际CPU频率或功耗(通过微基准testing或外部电源监视器testing) 。 也就是说,“ Power Options控制面板中的电源设置确实会影响主机操作系统和虚拟机的性能。

在Windows服务器上,没有提供多less电源选项,但效果是一样的:降低CPU的速度会降低主机操作系统和服务器上运行的任何虚拟机的性能。