根据微软的技术文件得知, Hyper-V 本身是直接基于硬件运行的虚拟环境, Windows 启用 Hyper-V 之后, 物理机 OS 与虚拟机 OS 处在同一级别. 在物理机 OS 运行任务管理器时, 对虚拟管理程序中的 CPU 使用情况是无法获取的.
那么其中一个方法就是用性能监视器来查看 Hyper-V 的 CPU 整体占用情况了:
1, 打开性能监视器添加计数器.
2, 找到 Hyper-V hypervisor logical processor 这个计数器, 下拉找到 total run time 添加.
3, 确定后就可以看到 Hyper-V 整体的 CPU 占用率了.
来源: http://www.bubuko.com/infodetail-3127741.html