我在Windows 2008 R2服务器上安装了Hyper-Vangular色。 我有一堆虚拟机全速启动,但主机上的任务pipe理器没有显示任何来自虚拟机的CPU活动。
这种做法很难快速衡量主机箱的整体业务,而且很烦人。
在用户界面或registry中,还是在任何地方,任务pipe理器包含来自虚拟机的CPU使用情况的选项?
Hyper-V不是在Windows中运行的。 这是一个裸机pipe理程序。 以前安装在机器上的操作系统现在实际上是一台虚拟机。 这是一个特殊的虚拟机,它可以直接访问硬件,不会出现在Hyper-V的pipe理控制台等等。 但它现在仍然是一个虚拟机。 因此,看不到其他机器正在做的事情比他们看到的还要多。
由于Hyper-V仍然使用基本操作系统来处理磁盘和networkingIO,因此可以从PerfMon中提取这些数字。 从PerfMon获得的内存和处理器号码是倾斜的,但应该采取一粒盐。
您需要使用性能监视器。 计数器也只能从主机操作系统(而不是其他虚拟机)中看到。
这是一个关于微软主题的特定文章。