长期以来虚拟机我一直使用vmware,非常好用的产品。直到前几天我在老所同志这篇文章的留言中看到了VirtualBox这个名字,才开始研究这个东西。很巧的是我刚换了Vista系统,为了可恶的IE6,在VMware环境下刚装了一个新的Xp系统,我于是在VirtualBox中也装了同样的系统,做了一下对比。
1、运行效率
在运行效率上VirtualBox毫不逊色,我用相同配置的系统进行对比,虚拟系统启动后宿主Cpu占用均不超过5%,内存则均为600多兆,并且虚拟机的运行速度在VirtualBox下在明显要快。下面是我启动两个虚拟机是宿主系统的资源占用情况,可以看出VirtualBox系统启动时间明显要短于VMware,而运行过程中的资源占用也不占劣势。
VirtualBox虚拟机启动是的截图
VMware虚拟机启动时的截图
2、资源占用
在运行时的资源占用可以说是难分高下,而我们并不总是使用虚拟机,于是在不开启软件的时候对系统的影响也我们非常关注的因素。VMware会在系统里加两个网络设备,这让我看着很不爽。VirtualBox如何实现网络链接我不知道,至少没有加虚拟的网卡。如果您经常使用VMware,对下面这个东西应该不陌生吧。
VMware在我系统里加的虚拟网卡
3、中文支持
VirtualBox下载安装后自动显示为中文,而使用VMware需要我们安装汉化补丁,感觉上总是不如原版的好。
4、功能
在支持的操作系统方面,VirtualBox也毫不示弱,主流的操作系统都可以模拟,没有VMware的虚拟机工具,反而让初学者更容易上手。
5、VirtualBox开源、免费
因为VirtualBox是免费的,我们要求功能只要不输给VMware,我们就会选择他,更何况以上的这些优势。我们完全没有必要再去Google上苦苦寻找VMware新版的补丁,也不用担心下载的中会不会有病毒。我们可以堂而皇之的到VirtualBox的官方网站去免费下载使用。当然,作为回报,我们也会不遗余力的宣传和推荐。
上面的观点是我在特定的环境下得出的,对于不同的需求,可能VirtualBox不一定适合你,但是对于像我这样使用虚拟机只为个鸟IE6的朋友来说,VirtualBox绝对值得一试。