我一直在搜索有关如何在Hyper-V上正确启用HPET的文档。我无法找到任何指示它是否有效的东西,如果它确实有效,如何正确启用它。从我们的初始测试来看,它似乎与机器计时器或HPET不一致。
我们正在部署基于Lync和UCMA的应用程序,并注意到具有HPET启用和HPET禁用的计算机在处理容量方面存在显着的性能差异。我们希望能够虚拟化这些机器,但HPET目前是我们的限制因素。
有人能指出我正确的方向找到答案吗?
答案 0 :(得分:0)
我不确定,但我认为我们不能在VM中启用HPET。
通常对于物理机器我们可以启用它
1.从BIOS启用HPET
和
2.从操作系统运行bcdedit /set useplatformclock true
然后重新启动。
答案 1 :(得分:0)
看看微软的Hypervisor Top-Level Functional Specification,我可以看到对HPET的唯一引用与虚拟机管理程序自己使用的HPET有关。它似乎不提供虚拟HPET设备。