+ -
当前位置:首页 → 问答吧 → VMware Workstation 5.5.3 和VirtualBox 1.3.6 性能之比较

VMware Workstation 5.5.3 和VirtualBox 1.3.6 性能之比较

时间:2007-03-15

来源:互联网

Ubuntu论坛的朋友说,vbox比vmware快2~3倍,也有人说vmware不比vbox慢,有人要求用数据说话,有人靠感觉。
我做了简单的测试。

功能比较:
1.vmware的共享文件夹在windows下看不到(windows版的vmware没这个问题);vbox的共享文件夹只设置成功过一次,后来我删除了virtualbox之后,再重装,就无法建立共享文件夹,老提示有错误。
2.vmware支持串并口,网络支持bridge\nat\host-only,virtualBox的bridge我一直不知如何设置,我用的是ADSL Modem+ 宽带router 不启用DHCP而是分配静态IP,一使用dhclient br0则Host也上不了网。
3.USB的参数在fstab中要修改,故测试中未使用USB。

硬件环境:本本 CPU:P4M 2.2GHz/内存512MB/硬盘4200rpm
软件:Host OS openSUSE10.2/KDE 3.5.6/Reiserfs分区
VMware Workstation 5.5.3 和 VirtualBox 1.3.6 同时安装在系统上,分配默认的192MB内存。
Guest OS 中文windows XP SP2 OEM VLK版
测试软件:PCMark04 1.30版
测试内容:不包含3D测试的全部内容。
准备:磁盘清理、磁盘整理、卸载杀毒软件、测试前重启、关闭网络等。

测试结果:
VMware Workstation 5.5.3 VirtualBox
CPU得分: 2688 2502
内存得分: 2365 2325
硬盘得分: 1226 1150
图形测试套件:
Transparent Windows: 213.487 windows/s 176.263 windows/s
Graphics Memory 16 lines:58.800 fps 49.694 fps
Graphics Memory 32 lines:57.896 fps 49.389 fps
系统测试套件(不含CPU测试的其它内容):
病毒扫描: 536.167 MB/s 246.346 MB/s
Graphics Memory 64 lines:55.766 fps 44.734 fps

结论分析:两者在CPU/内存/硬盘测试得分差距很小,其它方面的差距则比较大。

作者: clxer   发布时间: 2007-03-15

呵呵。
这个分都给评出来了。
体验过一次 Box ,发现不能使用物理硬盘。由于我的硬盘上有多个系统,很多时候我都是挂物理硬盘使用已安装好的系统。

作者: huohuliaisili   发布时间: 2007-03-16

引用:
作者: huohuliaisili
呵呵。
这个分都给评出来了。
体验过一次 Box ,发现不能使用物理硬盘。由于我的硬盘上有多个系统,很多时候我都是挂物理硬盘使用已安装好的系统。
可以吗?虚拟机和实际机器的硬件可不一样啊。

作者: goood   发布时间: 2007-03-16

引用:
作者: goood
可以吗?虚拟机和实际机器的硬件可不一样啊。
你还不知道?!vmware 可以安装在物理硬盘上的,而vbox只能装在虚拟机的文件里,这样,做服务器的性能就不够了。

作者: clxer   发布时间: 2007-03-16

問題是:vmware 要找序號啊... ^_^

作者: netman網中人   发布时间: 2007-03-16

vbox 的 bridge 其實也不難啊。照著 manual 做就行了。
如果不是 dhcp 的 client,那就不跑 dhclient,改敲 ifconfig 與 route 命令就 ok 。
我在寫幾隻 shell script 嘗試自動解決這個問題,過幾天給大家測試看看。

作者: netman網中人   发布时间: 2007-03-16

引用:
作者: netman網中人
vbox 的 bridge 其實也不難啊。照著 manual 做就行了。
如果不是 dhcp 的 client,那就不跑 dhclient,改敲 ifconfig 與 route 命令就 ok 。
我在寫幾隻 shell script 嘗試自動解決這個問題,過幾天給大家測試看看。
我就是照着manual做不出来的。
manual就是用的dhclient的
ifconfig和route怎么用?盼你的脚本快点出来。

作者: clxer   发布时间: 2007-03-16

假設你的 static ip 是 10.1.2.3/24而 gw 是 10.1.2.254
那可以這樣試:
ifconfig br0 10.1.2.3 netmask 255.255.255.0 broadcast 10.1.2.255 up
route add default gw 10.1.2.254

我的 script 還要再測試測試,不過,你可以先從這裡抓下來玩玩:
http://www.study-area.org/linux/src/set_vbox.tgz
解開後,先到 set_vbox 目錄下看看 README,然後幫我測測有沒問題。謝囉!

script 還有很多需要改良的地方,所以測試務必要小心。
最好是在一台專做測試的主機上跑。
而且,set_vmfw.sh 要小心運行,因為會動到 firewall 的設定規則,或有可能造成極大的漏洞。

作者: netman網中人   发布时间: 2007-03-17

vb可以跑双机不 workstation不能跑双机被逼在用vmware server

作者: joelau   发布时间: 2007-03-17

引用:
作者: netman網中人
問題是:vmware 要找序號啊... ^_^
能有vm用,不怕没有序列号。

作者: clxer   发布时间: 2007-03-17

vm用习惯了,并且vm的虚拟机在win和linux下都能用。

作者: zhoukb   发布时间: 2007-03-17

引用:
作者: clxer
能有vm用,不怕没有序列号。
哈,我說的是 vbox 跟 vmware 兩者比較起來,
好用的 vmware 你還是要找 vmware 本身的序號。
除非你只用 player 。

想想看,我們用 linux 和自由軟體的其中一個很重要的原因是甚麼?
假如違背了這個自由尊重的原則,那就不在我所討論的範圍之內了。

作者: netman網中人   发布时间: 2007-03-17

引用:
作者: netman網中人
哈,我說的是 vbox 跟 vmware 兩者比較起來,
好用的 vmware 你還是要找 vmware 本身的序號。
除非你只用 player 。

想想看,我們用 linux 和自由軟體的其中一個很重要的原因是甚麼?
假如違背了這個自由尊重的原則,那就不在我所討論的範圍之內了。
以前我也这样想。跟着愤青 抵制日货
现在看看:最好的相机 nikon 数码摄像机 SONY 工业视频内窥镜 olympus
还是现实一些吧。自由不排斥商业,有商业就有D版,特别是免费的不如D版强大时。

作者: clxer   发布时间: 2007-03-18

vmware server也是免费的,序列号一下子可以申请很多

作者: cobranail   发布时间: 2007-03-18

楼主,你要共享linux文件夹到windows下,你需要在windows下使用\\.host\ 来访问vmware的共享资源。在我这里共享是可用的。

作者: linuxahah   发布时间: 2007-03-18

引用:
作者: linuxahah
楼主,你要共享linux文件夹到windows下,你需要在windows下使用\\.host\ 来访问vmware的共享资源。在我这里共享是可用的。
很感谢你的帮助。

作者: clxer   发布时间: 2007-03-19

引用:
作者: clxer
以前我也这样想。跟着愤青 抵制日货
现在看看:最好的相机 nikon 数码摄像机 SONY 工业视频内窥镜 olympus
还是现实一些吧。自由不排斥商业,有商业就有D版,特别是免费的不如D版强大时。
你誤會了,我從來就不排商。
我只是不想用盜版而已。
我不想用不代表我反對別人盜版,我只是不鼓勵。

僅此而已,不用過度延伸。

作者: netman網中人   发布时间: 2007-03-19

从楼主这儿都测试结果看来,我是完全不敢相信测试软件了。
我的机子700M内存,在winxp下安装vm5。5和vbox1。3。8,分别虚拟deepinxp+192M,只安装了一个CAD软件。实机测试结果:
1/启动时间,vm5。5要100 S,Vbox 60 S;
2/CAD打开一个6M大小的2D文件,选择拾取全部2D元素,Vm5。5要15 S,Vbox只用了5 S;即使VM下再重新拾取一次,依然要花15S;

看来,软件评测和实机体验是完全不同的事。

作者: d.sokwith   发布时间: 2007-03-30

player是不是不支持共享的?显示xx

作者: 三翻领   发布时间: 2007-03-30

引用:
作者: d.sokwith
从楼主这儿都测试结果看来,我是完全不敢相信测试软件了。
我的机子700M内存,在winxp下安装vm5。5和vbox1。3。8,分别虚拟deepinxp+192M,只安装了一个CAD软件。实机测试结果:
1/启动时间,vm5。5要100 S,Vbox 60 S;
2/CAD打开一个6M大小的2D文件,选择拾取全部2D元素,Vm5。5要15 S,Vbox只用了5 S;即使VM下再重新拾取一次,依然要花15S;

看来,软件评测和实机体验是完全不同的事。
老兄,你的环境和我的不一样的!我是在linux虚拟机的测试结果,你是windows虚拟机的测试结果。你用的是1.3.8;我用的是1.3.6。

作者: clxer   发布时间: 2007-03-30

请教各位大虾:我在rf或everest中使用vm5.5.2以前的版本都可以,可现在opensuse10.2(64位、PD945电脑)中安装vm5.5.3或vm6.0beta后,开始设置,读那个agrement、读完了、怎么也不往下继续,也不问我同意不同意,怎么捣鼓也无法继续,只能ctrl+z,放弃掉,然后uninstal。如何解决这个问题呀?

作者: Huda   发布时间: 2007-03-30

引用:
作者: Huda
请教各位大虾:怎么捣鼓也无法继续,只能ctrl+z,放弃掉,然后uninstal。如何解决这个问题呀?
我到要问,你是怎么捣鼓的?

作者: clxer   发布时间: 2007-03-30

引用:
作者: clxer
我到要问,你是怎么捣鼓的?
所谓“捣鼓”就是摁摁上下键、回车键。反复试验,它死活不往下走。

作者: Huda   发布时间: 2007-04-03

我(很久)以前,也是这样,没办法就ctrl +z,一次偶然按了,q 。

我(很久)以前,也是这样,没办法就ctrl +z,一次偶然按了,q 。

作者: clxer   发布时间: 2007-04-03

"一次偶然按了,q " 果然好用,我按了3~4次“q”后,完成了设置。谢谢!

作者: Huda   发布时间: 2007-04-05