性能问题 HYPER-V:虚拟机显示 CPU 使用率非常高,但物理机显示 CPU 使用率非常低

性能问题 HYPER-V:虚拟机显示 CPU 使用率非常高,但物理机显示 CPU 使用率非常低

我的 Hyper-V VM(Server2008R2,SP1)在完全负载下(总共 8 个物理核心,其中 6 个核心;总共 32GB,其中 25GB RAM)时 CPU 使用率非常高(几乎 100%) - 用作 TS,图片右上角

VM2(SQL 计算机,Server 2008R2,SP1)显示几乎没有 CPU 使用率(1 核,4GB RAM)- 图片左上角

有趣的是:物理机器(下图)只有 8 个核心中的 1 个专用核心 + 32GB 中的 4GB 专用核心,刚好足以运行主操作系统和虚拟机管理程序)- 这台物理机器几乎没有负载!! 两个四核 CPU 的所有核心都是这样! - 图片在底部。

问题:1,我的 CPU 是否以 100% 的效率运行,但它没有显示虚拟机中的负载?(因此,这里的 CPU 图表在“物理机总 CPU 使用率”方面不正确)- 或者 2,物理机中的 CPU 图表是正确的,并且所有核心都处于闲置状态,物理机中的使用率甚至没有达到 10%。(虚拟化的屋顶??)

  • 或者....??

有没有人经历过这样的性能问题/Hyper-V VM 与物理机的性能评估?我只是想知道,我的 CPU 能力是否如 VM 中显示的那样被使用……如果是,我必须购买新硬件,如果不是:我的硬件应该没问题,可能只需要进行一些调整……或者?

附图:https://plus.google.com/photos/58146/albums/433/770?banner=pwa&pid=770&oid=58146

左图:虚拟机 SQL 负载(不重要)右图:应用程序虚拟机 100% 负载!下图:物理机负载显示 CPU 使用率极低

答案1

尝试使用此工具来显示客户机的实际 CPU 使用率:

在此处输入图片描述

http://hyperv.veeam.com/task-manager-hyper-v-announce/

相关内容