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