vSphere 上的 Win2k3 VM 中的中断 CPU 使用率非常高

vSphere 上的 Win2k3 VM 中的中断 CPU 使用率非常高

我一直在服务器虚拟环境中测试一些软件,我注意到中断过程占用了大量的 CPU 资源。

我的问题是,这与虚拟硬件平台有何关系,因为实际系统中的速率较低。虚拟机管理程序调度程序努力克服这个问题,但效果不如实际硬件。

显然,其 I/O 和磁盘访问量很大,但是该应用程序大部分时间只是在内存分配中工作。

如果有人经历过同样的情况,请告诉我。提前谢谢

截屏:进程探索器 替代文本http://web5.twitpic.com/img/18819358-a20408f0a63a49a012562a18de70f829.4a66ebd3-full.jpg

答案1

您是否从客户机或主机读取过虚拟机的 CPU 使用率?客户机 CPU 使用率数据本质上是错误的。

除此之外,请确保您已删除任何不必要的虚拟硬件,如软盘/串行端口等,并确保您使用的是最新的 vmtools。

答案2

该虚拟机不是通过 P2V 迁移创建的吗?如果是这样,请确保安装了最新的 VMware 工具,并且没有剩余来自物理硬件的驱动程序或与硬件相关的软件(例如管理代理)。

答案3

多年来,我在家使用 W2003 服务器(主要是企业版)工作,我发现最难的部分是找到答案,问题总是在你意想不到的地方出现。在这种情况下,在将文件传输到服务器时,msmpeng.exe 以 100% 的速度运行,现在当我想从服务器读取文件时,它会中断。此硬件是一台旧的 Compaq EN 系列 PC,配备 P4 1.00ghz 和 4 GB 内存。作为 SATA 硬盘解决方案,我使用 pci、3 端口 raid-3 XFX 卡。在这台机器上,使用相同的配置,我有一个磁盘作为 C 盘,直到这个 10 年历史的数据载体上出现坏点。我不得不重新格式化它(IDE​​),并购买了第二个硬盘并对其进行镜像。我开始在服务器上安装 W2003 服务器,下载了 SP1、SP2 并将其安装在服务器上,然后更新了所有内容,最后我获得了对 RAID-3 磁盘的访问权限,我确保服务器管理员拥有所有权限。好吧,自从我在这个论坛上看到这个问题以来,我以前也遇到过,但它是如此难以预测,无论是系统所在的磁盘,还是数据(raid),或者是旧硬件,还是网络?这样我真的说不准。在我有钱为我的媒体库购买一个好的数据存储之前,我会继续尝试寻找原因。我有一台类似的电脑,我想我要测试运行这台电脑并将其提升为服务器,看看问题是否会再次出现。很抱歉,我无法给你一个直接的答案,即使微软也不能给出答案,有太多因素。我说,尝试在相同配置的替换硬盘上重新安装一台新服务器,也许这会有所帮助。

附言:目前正在将一个 6.5 GB 的文件从服务器复制到电脑,嗯,11Mbit 无线连接速度更快!

相关内容