我们是一家软件开发公司,我们正在试用Windows XP Professional / 32上的VMWare Server 2(企业标准,无法摆脱),而Windows 2008 x64则作为64位testing的访客。 我们正在使用VS2008。 这显然是在64位硬件上。 主机有4GB的RAM。
当我们为VM分配2GB时,它运行得相当可接受。 但是,当我们分配3GB的时候,最多2GB的时间花费了6分钟,花了20(20)分钟,物理磁盘正在抖动。
系统属性说3.5xGB内存,“物理地址扩展”。 boot.ini没有/ 3GB开关。
任何人都有指导如何提高性能? 添加/ 3GB? 我忽略了VMWare的任何configuration(磁盘策略已经设置为“性能”,XPconfiguration为“优化后台服务”)? 静态分配所有磁盘空间与dynamic增长几乎没有差别。
有些相关的问题 – 如果客人闲置一段时间,build设也需要15-20分钟; 有没有办法来防止这种空转? 客人是否被换出了RAM?
TIA。
Windows XP 32不能使用多于3.2GB的RAM。
如果你能够分配3GB的虚拟机,那么你将使用几乎所有可用的主机内存。 所有的Windows和你的Vmware产品都要活到200MB左右。
无论如何,你需要更多的内存,你需要一个64位的操作系统。
您应该检查留给主机操作系统的内存量。 给虚拟机3 GB的意味着主机只有1GB的本身。
我build议看看机器的内存。
这并不能直接回答你的问题,但你是否考虑过运行像VMware vSphere这样的裸机pipe理程序?