我一直在尝试使用不同的客户操作系统一段时间的VMware服务器。 在他们之中,我看到了同样的东西 – 从访客访问主机的磁盘时使用了大量的CPU。 系统进程使用最多。 我已经使用Windows 2003和2008作为主机操作系统,结果相同。 我正在使用标准的桥接networking设置。
我会感激任何我可以尝试让CPU负载下降,因为这个问题使安装非常无用。
不幸的是,根据我的经验,这是非常正常的 – 除非您在主机的磁盘硬件(快速15K SCSI驱动器+大型控制器caching,SAN等)上花费一些现金,否则VMWare客户机磁盘性能会很糟糕。
我有一个build议是使用预先分配的磁盘。 如果您使用可扩展磁盘,则当VMWare需要分配更多(实际/物理)磁盘空间时,客户端将停止运行,并且虚拟磁盘本身可能变成碎片,从而破坏操作系统磁盘优化,您的访客系统可能会尝试执行此操作并可能导致客户操作系统花费大量的“系统”CPU周期等待读/写返回。