vSphere上Win2k3虚拟机非常高的中断CPU使用率

我一直在服务器虚拟环境中testing一些软件,我注意到我在中断过程中获得了大量的CPU使用量。

我的问题是,这是如何与虚拟硬件平台相关的,因为在真实系统中分配率较低。 一些hypervizor调度程序如何努力超过这个问题,但不如在真正的硬件上。

显而易见的事情是高I / O和磁盘访问,但是这个应用程序大多只是在内存分配和工作。

如果有人经历过,请告诉我。 提前致谢

截图: Process Explorer的 替代文字http://web5.twitpic.com/img/18819358-a20408f0a63a49a012562a18de70f829.4a66ebd3-full.jpg

您是否从客户机或主机读取了VM的CPU使用率? 来宾CPU使用率数字本质上是错误的。

除此之外,确保你已经删除了任何不必要的虚拟硬件,如软盘/串行端口等,并确保你在最新的vmtools。

这个虚拟机不是通过任何机会通过P2V迁移创build的? 如果确实安装了最新的VMware工具,并且没有硬件相关的物理硬件或软件(如pipe理代理)留下的驱动程序。

在我大多数在W2003服务器,企业在家工作的几年,我发现难的部分是find答案,问题是在那里你不指望他们。 在这种情况下,我有msmpeng.exe在传输文件到服务器的100%拍摄,现在是中断,当我想从服务器读取。 这个硬件是一个旧的康柏EN系列电脑与P4 1.00ghz与4 GB的内存。 作为一个SATA硬盘解决scheme,我使用一个PCI,3端口raid-3 XFX卡。 在这台机器上,使用这个相同的configuration,我有一个单一的磁盘作为C盘,直到在这个10岁的数据载体上出现了一个坏点。 我不得不重新格式化(IDE),并购买了第二个HD,并将其镜像。 我开始安装W2003服务器,我下载了SP1,SP2,并将其安装到服务器上,然后我更新了一切,最后我获得了对RAID-3磁盘的访问权限,我确保服务器pipe理员拥有所有权限。 那么,因为我在这个板子上读到这个问题,以前我曾经这样做过,但是它是系统所在的磁盘或数据(raid),还是旧的硬件或networking,是如此的不可预知? 这样我真的不知道。 直到我有钱为我的医学图书馆购买一个好的数据库,我才会继续努力寻找原因。 我有一个类似的电脑,我想我要testrun这台电脑,并提升到服务器,看看问题是否再次出现。 我很抱歉,我不能给你一个直接的答案,即使微软不能给它,有这么多的因素。 我说,尝试重新安装一个新的服务器在相同的configuration更换硬盘,也许这将有所帮助。

PS。 目前从服务器复制一个6.5 GB的文件到PC,以及11Mbit的无线连接速度更快!