问题不在于装几个虚拟机,而是同时运行几个。只要硬盘够大,装几个都行,但是要想同时运行,就得综合考虑CPU处理能力(尤其是是否支持虚拟化)、内存大小和硬盘的数据传输速率了。
每个虚拟机都可认为是一台假想的电脑,当你运行虚拟机时,虚拟机中的操作系统都会对“自己的”CPU,内存,硬盘发号施令,而真实的硬件只有一个,对CPU来说,指令只能一条一跳地执行,多个虚拟机都要用CPU的话总得有人等着,内存也一样,就那么大的物理内存,开的虚拟机多了每个虚拟机能分到的自然就少了,有时甚至启动不了虚拟机,硬盘是最要命的,在多个虚拟机同时打开的情况下硬盘的速度是整个系统的瓶颈!
对于你的配置,要是宿主机和虚拟机都是XP的话建议给每个虚拟机分配384MB内存,最多开5个,不要执行高负荷的任务,否则开2个就明显慢了。
另外,对于这类问题,描述软硬件配置时一定要详细,比如"320G硬盘",IDE和SATA就对这个问题有影响了,另外用的是什么虚拟机也有很大关系,VMware对主要硬件采用映射的方式,性能有目共睹,而VPC稍次之,还有的虚拟机是完全模拟的,性能就不敢恭维了
虚拟机的肯定比较慢,但是慢多少就要看你刚设置虚拟机的内存值还有硬盘空间大小了。。
虚拟机,是一个软件, 模拟一台电脑。可以在虚拟机中,安装操作系统,就和操作实机一样。一般来说,是用来做测试用的,比如,想测试某个软件如何使用,安装后会不会影响系统, 会不会有病毒, 是不会拿实机去试的, 而可以在虚拟机中安装, 如果虚拟机中毒了,可以随时还原虚拟机状态,而不会影响实机。 可以先下载个精简版的试下,20多M (8M的虚拟机 + 10多M的 工具包)。 搜索“VMware 深度精简版”(不含工具包)或搜索“ VMware 水星汉化” “VMware 军魂汉化版”。
慢多少有几个决定因素:
1.你给虚拟机分配多少内存空间,多少硬盘空间
2. 你虚拟机里安装的是什么系统,会耗去多少资源
所以一般来说都会成倍的慢,除非你装的是很老的操作系统,如win32或win98这种的
用鲁大师测试一下,做个对比不就完了。