
更多商家华强北商城:¥9658 | 京东商城:¥9988 | 国美在线:¥10266
虚拟机的概念简单明了,我们能碰到主机的机器是物理机,通过物理机中的软件为操作系统虚拟出的硬件环境就叫做虚拟机。目前市场上最流行的虚拟机有三款,我们将通过多个维度对它们进行对比测试,告诉你哪一款虚拟机是最好用、最值得花钱去买的。

本次用来进行测试的机器是2015年初发布的中配版Retina MacBook Pro 13,硬件配置为2.7GHz双核i5处理器,16GB内存,256GB硬盘,Iris 6100核芯显卡。
● 开始前的准备过程 三款虚拟机简介
现在市场中应用最广泛的虚拟机有三款,它们分别是免费的VirtualBox(下文简称VB)和收费的VMware Fusion(下文简称VM)、ParallelsDesktop(下文简称PD)。我们今天的测试将围绕着这三款虚拟机软件的最新版进行。
ParallelsDesktop 10 试用下载>>点击进入VMware Fusion 7 试用下载>>点击进入
VirtualBox 4 免费下载>>点击进入
虽然VM和PD都是收费软件,但它们都在官方网站提供了最新版本的试用版,两款软件的获取渠道也非常简单,打开各自的官网选择试用下载即可,至于免费的VB反而是最不方便下载的,因为它只有英文官网,进入网站后点击右侧的下载按钮,选择OS X版本下载就好(虽然官网是英文,但安装后大部分用户界面都是中文)。
1、文件大小


2、软件售价



● 虚拟机软件安装与Windows系统部署对比
虽然它们的基本功能一样,实现功能的方法也类似,但是不同的软件总会有着不同的界面与操作逻辑,这一点在这三款虚拟机软件中表现的尤其明显,从初体验来看,它们的差距非常巨大。所以这一个环节我们就对三款虚拟机软件的安装和Windows操作系统的安装说起。
1、VirtualBox 4:安装步骤繁琐 中英文混搭

打开VB4安装包的一瞬间就让人明白了一分钱一分货的道理,第一个界面是英文,但是接下来的过程却又是中文,这样中英混合的操作一直伴随着整个VB4的使用过程。
VB下安装Windows的设置步骤高达9步 详细过程点击上图查看图片列表
在VB4中创建虚拟机对于小白用户来说就是一场灾难,VB4把包括操作系统、内存大小、硬盘大小、磁盘类型等等本不需要一般用户知道的参数全都交给用户自行处理,如果你谨慎地处理每一个选项,那么整个安装过程可能需要半小时甚至更久。
设置好虚拟机配置后点击启动,VB4会询问镜像地址,也就是说VB4只支持从系统镜像安装虚拟机。
选好镜像后用户就可以像给PC安装操作系统一样安装虚拟机操作系统,VB4依然把每一个步骤交给用户处理,与VM7和PD10相比麻烦不少。
虽然VB4将每一个设置都交给用户处理,但软件却又自动分配处理器资源,并且仅仅给虚拟机分配了一颗CPU,我们建议,在安装Windows 7及以上版本的操作系统时至少分配两颗CPU给虚拟机以保证流畅的Windows使用体验。
2、VMware Fusion 7:大大简化安装过程 部分步骤有些迷惑
VM7的安装过程比VB4容易许多,双击打开安装包后继续双击弹出的图标就会出现如上图的安装界面,同意许可协议选择试用版再选择试用版本即可完成安装过程。关于普通版和Pro版的区别我们上文已经提到,所以这里不再赘述,鉴于我们本次的测试机仅有一个GPU且完全不需要Pro版多出的功能,所以我们选择安装普通版。
VM7下安装虚拟机的过程非常简单,VM7默认提供了两种常用的安装方式(用户还可以选择从恢复分区安装OS X、导入现有虚拟机、从Boot Camp安装以及自定义安装四种方式),我们这里选择同样的镜像进行安装,接着VM7会询问用户Windows安装密匙以及你期待的虚拟机形式,我们选择了融合度更高的无缝形式。到这里整个虚拟机的设置就算完成,接下来VM7会自动完成Windows系统的安装动作。
VM下安装Windows的设置步骤只有四步,几乎没有将任何用户不知道的问题摆出来,整个过程十分友好。但是VM也只给虚拟机分配了一颗CPU使用。
3、Parallels Desktop 10:最人性化的安装过程 界面设计更统一
PD10的安装过程同VM7一样简单,不同的是PD10多了一个注册的步骤。关于第二步,我们的选择是工作中,两个选项应该不会有太大的差别。
PD10下安装Windows虚拟机的步骤虽然比VM7多了一些,但是整个安装过程通俗易懂,用户完全不需要考虑每段话的含义,在新建虚拟机的第一个步骤中PD10甚至还提供了包括Windows 10在内的7款免费操作系统,单凭这一点VM7其实就已经输了。
最有意思的一点是,PD10在开始安装Windows前会询问用户对虚拟机的主要用途,接下来的硬件配置和操作界面也会随着这里选择的不同而改变,由于我们的主要需求是利用Windows办公,所以选择生产力这个选项。PD10自动给虚拟机分配了两颗CPU核心和1GB的内存,处理器资源肯定是没问题了,但对1GB的内存是否够用的问题深表怀疑。接下来的Windows的安装过程与VM7下几乎一致。
小结:
在虚拟机软件安装和虚拟机系统安装这个环节中,免费的VB4完败;VM7的安装步骤虽然少,但由于安装过程中Pro版的存在会给用户造成困扰,安装Windows过程虽然有基于人性化的考虑,不过与PD10相比逊色了许多;在安装界面的设计中,VM7的设计语言不够统一,软件安装的界面是纯黑色主体,但是到Windows安装过程却变成了灰白色,而PD10的软件界面采用了完全一样的设计语言。
所以在安装这个环节中,价格最贵的PD10最出色,VM7次之,VB4最差。
● 虚拟机下性能表现如何 基准测试对比
虚拟机最令人诟病的一点就是它的性能不尽如人意,如果物理机是MacBook Pro 15的话我们可以为虚拟机分配四核CPU以及4GB甚至8GB内存,而对于大部分MacBook笔记本来说只能为它分配两颗CPU和最高4GB的内存,所以同样硬件条件下的虚拟机性能也是我们选择虚拟机非常重要的一个条件。
本环节测试中我们会将三款虚拟机的硬件环境都设置为两颗CPU、2GB内存,使用CineBench R15软件测试虚拟机下的CPU性能。GPU方面由于每款虚拟机对GPU的处理方式不同,我们能控制的选项只有显存,所以将显存设置为1GB后运行3DMark Cloud Gate进行测试。
1、性能发挥都不错 CPU基准测试

2、图形性能差距悬殊 GPU基准测试

小结:
在单项性能测试对比项目中,三者的处理器性能发挥基本一致,所以在常规应用中三者的流畅度不会存在太大差距,但是由于PD10图形性能的巨大优势,我们建议对性能要求较高的用户直接选择PD10。
● 低配Mac能不能跑?不同状态下物理机资源消耗情况对比
虚拟机是操作系统中消耗硬件资源的大户,在运行虚拟机时处理器、内存都被大量占用,它对内存的需求尤其明显,如果你的内存小于8GB,庞大的虚拟机很可能会以非常快的速度把你的内存全部吃光,虽然OS X的效率很高,但我们仍然需要知道每一款虚拟机对硬件资源的占用情况如何。接下来这一小节是为配置更弱的MacBook Air和Mac mini主机准备的,如果你的内存(大于8GB)和处理器(双核高频率i5及以上)资源并不拮据可以跳过本小节。
本小节的测试以Windows正常运行、Windows将CPU满载、Windows挂起这三个状态进行测试,三款虚拟机都采用了虚拟机主进程+Windows操作系统单独进程的运行方式,最终的硬件资源占用情况采用两者相加的形式得出结果。
1、PD10优势巨大 不同状态下CPU资源占用对比


2、VB4内存管理策略极其糟糕 不同状态下内存资源占用对比

小结:
三款虚拟机的内存占用情况比我想象中要好不少,但如果你的内存仅为4GB的话,三款虚拟机都会将机器速度拖慢,也就是说低配的Mac可能不能流畅地使用这三款虚拟机运行Windows操作系统。这个问题最直接的解决办法就是将物理机的内存提升到8GB或更高,这样就几乎不会有内存不足的问题了。
● PD10压倒性胜利 操作界面及使用体验对比
VM7和PD10都提供了无缝使用Windows程序及文件的融合模式,VB4则仅仅有全屏和窗口两种使用模式,鉴于三者的全屏、窗口模式体验相差不大,所以本小结将着重对比VM7和PD10两款软件的融合模式界面。
1、Parallels Desktop 10:极致的人性化 完全无缝的Windows体验



2、VMware Fusion 7:能将就用 但是逊色太多
与PD10相比,VM7的融合模式笨到令人发指。




VM7安装后自动设置自启动,无论你是不是用它都会有若干个进程常驻并且无法通过VM软件本身退出(只能使用任务管理器强制退出)。

全文总结:
在最后的操作界面对比环节中,PD10可以说是以压倒性的优势胜利。不过无论是PD10还是VM7都还有许多特性方便用户无缝使用Windows,比如支持直接从Mac拖拽文件到Windows,这个步骤大大简化了虚拟机间传输文件的过程;再比如插入U盘时二者都会询问将U盘连接到哪个操作系统中等等。而这些方便好用的特性VB4全部都不支持。
当然如果你对图形性能的要求不高,免费的VirtualBox是个不错的选择,至于VMware Fusion我并不推荐购买,Parallels Desktop的良好体验远远大于它们之间几十块钱的差价。

本站曾在四年前就Parallels Desktop和VMware Fusion两款软件进行过对比测试,彼时它们的版本还分别是7和4,四年过去,两款软件都经历了3次迭代升级,两款软件互相借鉴着走到今天,它们都比曾经的自己更加优秀,但Parallels Desktop在各个方面都比VMware Fusion更好一些,虽然它的售价高达398元,但我还是倾向于向大家推荐这款软件,优秀的软件需要有一个合适的价格支撑。■