vbox速度快?

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
qdzheng
帖子: 277
注册时间: 2006-12-03 23:00
送出感谢: 0
接收感谢: 0

vbox速度快?

#1

帖子 qdzheng » 2007-04-04 9:47

我在ubuntu下用过vbox、vmware两个虚拟机,安装的客户操作系统为XP,
在启动速度上vbox似乎有优势,但运行软件过程感觉不到这个速度优势,并且vbox占用更多的主机内存。

所以,我现在还是主要用vmware.

在windows平台下,vbox表现似乎更好一点。
雕啸长空
帖子: 1897
注册时间: 2006-09-12 14:09
送出感谢: 0
接收感谢: 0

Re: vbox速度快?

#2

帖子 雕啸长空 » 2007-04-04 11:32

qdzheng 写了:我在ubuntu下用过vbox、vmware两个虚拟机,安装的客户操作系统为XP,
在启动速度上vbox似乎有优势,但运行软件过程感觉不到这个速度优势,并且vbox占用更多的主机内存。

所以,我现在还是主要用vmware.

在windows平台下,vbox表现似乎更好一点。
呵呵,要证明一件事,不要用“感觉”,拿出测试数据来.
当然还有你的设置也要附上.
Fair winds and following seas !
头像
猛将兄
帖子: 2052
注册时间: 2005-10-19 17:33
送出感谢: 0
接收感谢: 0

#3

帖子 猛将兄 » 2007-04-04 13:11

feisty下面编译的VirtualBox1.3.8 OSE版本
http://popeyelin.blogspot.com/2007/04/f ... albox.html
从我用虚拟机的角度看,启动时间超快,运行的时候也比VMWare快一些,但不如启动感觉明显
更重要一点,就是长时间运行比VMWare更省资源
至于你说的内存开销更大,麻烦把guest系统的内存设置成128M,你设置太多了,反而更慢
头像
wenhacxx
帖子: 171
注册时间: 2006-05-13 14:38
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 wenhacxx » 2007-04-08 16:26

猛将兄 写了:feisty下面编译的VirtualBox1.3.8 OSE版本
http://popeyelin.blogspot.com/2007/04/f ... albox.html
从我用虚拟机的角度看,启动时间超快,运行的时候也比VMWare快一些,但不如启动感觉明显
更重要一点,就是长时间运行比VMWare更省资源
至于你说的内存开销更大,麻烦把guest系统的内存设置成128M,你设置太多了,反而更慢
为什么?
applnk
帖子: 1485
注册时间: 2007-02-13 15:24
来自: 地球
送出感谢: 0
接收感谢: 0

#5

帖子 applnk » 2007-04-08 16:44

wenhacxx 写了:
猛将兄 写了:feisty下面编译的VirtualBox1.3.8 OSE版本
http://popeyelin.blogspot.com/2007/04/f ... albox.html
从我用虚拟机的角度看,启动时间超快,运行的时候也比VMWare快一些,但不如启动感觉明显
更重要一点,就是长时间运行比VMWare更省资源
至于你说的内存开销更大,麻烦把guest系统的内存设置成128M,你设置太多了,反而更慢
为什么?
这应该是对内存使用上的差异产生的。vmware采用的是逐步分配内存,vbox采用一次分配内存。所以你分配256M内存后,vmware并没有分配得到256M内存,而vbox下得到256M后系统不得不使用大量的swap,造成你运行速度变慢。其实,对winxp的guest,分配128M内存就够了,当guest系统出现内存不足使用磁盘缓存时自然调用的是host的系统缓存,由于linux总是使用大量内存作为系统缓存的特性,实际上guest 调用的磁盘缓存还是内存的,所以反而使得vbox下的guest更快。
我的经验是,在我这个物理机上增加了512M内存后,winxp下的速度基本上没有什么变化,内存一般就使用了200M不到,所以我连磁盘缓存都取消了。而在linux下,速度变化极其显着,虚拟运行的winxp,感觉比物理机的还要快。
回复

回到 “虚拟机和虚拟化”