Skip to content

Mars Box

Home Contact Us Sitemap Search
You are here: Home arrow Blog arrow VMware vs. VirtualBox Part 2
VMware vs. VirtualBox Part 2
Wednesday, 18 March 2009

I thought I would revisit the virtual machine front to see if VirtualBox had progressed any since my last look (VMware vs. VirtualBox Jan '08).  My test system was an ASUS P6T Deluxe V2, Intel i7 940, 12GB DDR3, Raptor 300GB drives, and Vista x64 SP1.  VMware version 6.5.1 build-126130 and VirtualBox 2.1.4 were both installed on my C: drive and their respective images and virtual files located on D:.

I usually don't give much merit to synthetic benchmarks, but I thought I would start with that to see if there were any significant changes from my previous test.  I installed SiSoftware's Sandra onto a clean host install of WinXP SP3 to both virtual systems.

I ran Sandra's performance index benchmark several times.  Although the numbers differed slightly each time, the results were pretty much uniform. The big change from my previous test was the disk speed.  VirtualBox has made huge improvements in disk performance since the 1.5 version I had previously used.  Although they are both very close, VirtualBox actually pulls ahead overall in synthetic benchmarks.

 

I tend to copy a lot of files to and from my virtual systems, so fast network and disk speed are really important to me.  VirtualBox 1.5 had performed poorly in this area in my previous test.  To investigate this again, I used a 1GB vob file located on a network share.  I mapped the drop and started a copy from Windows Explorer.  As you can see it was a dead heat this time.  I was really impressed with VirtualBox's improvements here.

 

 

Another important aspect for me is the boot time.  One of my most common virtual systems is WinXP so I thought I would time how long it takes to get from post to desktop.  The numbers clearly demonstrate the VirtualBox is noticably faster at booting WinXP than VMware.

 

 

For my purposes, VirtualBox is currently the better choice for me.  After using both, VirtualBox feels cleaner, faster, and lighter than VMware.  Just looking at the installer would give one that impression as well, as VMware 6.5 workstation weighs in at 500 megabytes while VirtualBox is a mere 40 in comparison.  VirtualBox booting WinXP in half the amount of time was yet another nail in VMware's coffin.

I still prefer VMware interfaces though.  I like that I can have several machines running in different tabs in the same window, much like modern web browsers can have several sites open at the same time.  The VMware has numerous other interface advantages as well.  For instance, reverting to a previous snapshot is a single click in VMware or mounting an optical disc image is much faster with VMware.  The overall layout and access is more ergonomic, which is often the case for a more mature product.  Another VMware feature I will miss is drag and drop file sharing between some hosts.  Being able to drop a file from my Vista desktop to my WinXP virtual machine is really nice and I will miss it dearly.

Virtual machine software is complex and it has many uses, so I can't pick the best one for everyone. For me it has been VMware for a long time now, but now VirtualBox will be my choice.

Bookmark and Share
Comments (7)Add Comment
Paul
April 05, 2009
...

Hey, thanks for writing this up. I came upon your old review through 4sysops and saw your update. I've been looking for a helpful substantiated summary between these two for a while now.

Thanks again!

dda
April 23, 2009
...

Hey,
looks like you compared performance of physical disks and forgot to take into account that VmWare is constantly updating the snapshot. To avoid this (useful) overhead, you may want to add an additioanl disk and check "Independent" checkbox. In this case disk won't be covered by snapshot.
I'd expect significant performance boost in this case.
-dda

mb
November 19, 2009
...

Thanks for the update,

If possible I'd really like to see a feature comparison between VB and VMware WS, say about snapshots, network user interface, etc ... on both apps.

I like the tests graphics.

sxathk
November 19, 2009
...

I think it is the most useful material for comparison between the 2 VM giants I have seen so far! thanks!

Aditya Gilra
December 29, 2009
...

Was looking for benchmarks of vmware vs virtualbox and finally found yours! Had almost decided against virtualbox based on older diskspeed issues but given the new benchmarks, am going for virtualbox now!
Thanks!

DJara
February 17, 2010
...

I have both VMWare Fusion and VirtualBox on my MacBook Pro. I also have VirtualBox on both of my Windows 7 machines. The biggest VirtualBox advantage to me is that it operates the same across all of the major operating systems. I am can't afford to purchase VMWare Workstation for so much more $$ when I already purchased Fusion. It is also nice to be able to just run my VMs on my desktop when I get home.

Random Coolzip
May 20, 2010
...

FWIW, I have been using VB 3.1.x on my Ubuntu box (AMD 9850 / 8G DDR2 / 7200RPM SATA) to host a Win7 VM and was pretty disappointed. CPU usage in the guest was always >20% and it seemed that things took forever to launch and were agonizingly sluggish in use. I just switched to VMWare (3.0.x Player) and the difference is amazing. The guest is actually usable now. I see in one of the comments to your original article that setting VB to emulate SATA drives makes a big difference; I don't know what my current setting is, I'll try that and see if if the performance improves. Thanks for the article!

Write comment

busy
 
[+]
  • Narrow screen resolution
  • Wide screen resolution
  • Auto width resolution
  • Increase font size
  • Decrease font size
  • Default font size