TweetFollow Us on Twitter

Head-to-Head: Parallels Desktop for Mac vs. VMware Fusion

Volume Number: 26
Issue Number: 01
Column Tag: Virtualization

Head-to-Head: Parallels Desktop for Mac vs. VMware Fusion

How do VMware Fusion 3 and Parallels Desktop 5 for Mac compare?

By Neil Ticktin, Editor-in-Chief/Publisher

Start | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

Launch and CPU Tests

There are three situations in which users commonly launch a virtual machine:

  • Launch the virtual machine from "off" mode, including a full Windows boot

  • Launch the virtual machine from a suspended state, and resume from suspend (Adam)

  • Launch the virtual machine from a suspended state, and resume from suspend (Successive)

For the first test, we started at the Finder and launched the virtualization application, which then immediately launched the virtual machine. The visual feedback is fairly different between Parallels Desktop and VMware Fusion when Windows first starts up. Windows actually does its startup for quite some time after reaching the desktop. In some cases, it can take minutes for Windows to complete its boot process. Most users don't care if things continue, so long as they aren't held up.

As a result, we focused on timing to the point of actually accomplishing something. In this case, we hovered over the Task Bar icons and launched the Windows Security Center window. The test ended when the window started to render. This gave us a real world scenario of being able to actually do something as opposed to Windows just looking like it was booted.

The primary difference between the last two types of VM launch test is that the computer is fully rebooted (both the virtual machine as well as Mac OS X) in between the "Adam" tests. The successive tests are launching the virtual machines and restoring them without restarting the Mac in between.

Successive tests benefit from both Mac OS X and possibly virtual machine caching, and are significantly faster. But, you may only see these types of situations if you constantly are going in and out of your virtual machine.

VMware reports that their longer suspend time is due to a design for "better correctness and to avoid user crashes." Furthermore, VMware commented that Fusion's suspend solution "includes a 3D state as part of the resume so applications can resume where left off, resulting in a slightly longer suspend/resume time." While that may be the case, we didn't experience problems on either product when resuming from suspend, even with 3D games.

As with all of our tests, we perform these tests multiple times to handle the variability that can occur. Of these, we took the best results for each product.

End result for each of these sets of tests (geomean across Mac models) is:

  • Launch the virtual machine including a full Windows boot:

    • XP: Parallels Desktop 11.9% faster (the actual difference was 4.5 seconds faster, fastest test: 33.57 seconds)

    • Windows 7: Parallels Desktop 50.1% faster (33 seconds faster, fastest: 32.99 seconds)

  • Launch the virtual machine, and resume from suspend (Adam)

    • XP: Parallels Desktop 20.2% faster (2.6 seconds faster, fastest: 13.1 seconds)

    • Windows 7: Parallels Desktop 14.5% faster (3.1 seconds faster, fastest: 18.4 seconds)

  • Launch the virtual machine, and resume from suspend (Successive)

    • XP: Parallels Desktop 32.6% faster (1.7 seconds faster, fastest: 3.6 seconds)

    • Windows 7: Parallels Desktop 45.2% faster (3.4 seconds faster, fastest: 4 seconds)

  • Suspend the virtual machine

    • XP: Parallels Desktop 49.2% faster (2.5 seconds faster, fastest: 2.59 seconds)

    • Windows 7: Parallels Desktop 58.7% faster (3.9 seconds faster, fastest: 2.78 seconds)

Figure 4: Windows OS Launch Performance

Clearly, machines with more memory take longer to restore and that accounts for some of the differences (remember, we selected RAM configurations based on VMware Fusion's default). One thing to remember as a virtualization user is that if you are going in and out of a VM often, you may want to think about using less RAM, not more. In fact, you should just use as little as you need any way for the best experience under either virtualized environment. (We suggest 512MB to 1GB for most people.)

Most benchmarking suites measure CPU performance using file compression as at least one part of their analysis. We did the same.

  • Compressing files using the built-in Windows compression tools

    • XP: Parallels Desktop 5% faster (8 seconds faster, fastest: 151 seconds)

    • Windows 7: Parallels Desktop 7.7% faster (15.9 seconds faster, fastest: 191 seconds)

As a matter of interest, we used compression instead of decompression, because with today's fast computers, decompression is actually much closer to a file copy than it is to CPU work. Compression requires the system to perform analysis to do the compression, and is therefore a better measurement of CPU.

Figure 5: Virtual Machine CPU Performance


Start | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

 
AAPL
$94.72
Apple Inc.
+0.78
GOOG
$594.74
Google Inc.
+5.27
MSFT
$44.83
Microsoft Corpora
-0.01
MacNews Search:
Community Search:

Latest Forum Discussions

See All
view counter

view counter
view counter
view counter
view counter
view counter
view counter

Celebrate Summer With a Cat in the Hat L...
Celebrate Summer With a Cat in the Hat Learning Library Sale Posted by Ellis Spice on July 22nd, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
MyTaskList Review
MyTaskList Review By Jennifer Allen on July 22nd, 2014 Our Rating: :: EFFECTIVE IF PLAINUniversal App - Designed for iPhone and iPad It’s not the most stylish of task management apps, but MyTaskList has all the features you could wish of such a tool.   | Read more »
FlyCraft Herbie: Crazy Machines Review
FlyCraft Herbie: Crazy Machines Review By Jennifer Allen on July 22nd, 2014 Our Rating: :: TRICKY FLYINGUniversal App - Designed for iPhone and iPad A tough game of careful thrusting and navigation, FlyCraft Herbie: Crazy Machines isn’t for everyone, but it’s well made.   | Read more »
MTN Review
MTN Review By Jessica Fisher on July 22nd, 2014 Our Rating: :: ADORABLE, SERENE, AND AMUSINGUniversal App - Designed for iPhone and iPad MTN is an adorable, talking pet mountain that is less game and more zen garden.   | Read more »
Fly High with Ninja UP! Now Available o...
Fly High with Ninja UP! Now Available on the App Store Posted by Jessica Fisher on July 22nd, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Bio Inc. Review
Bio Inc. Review By Nadia Oxford on July 22nd, 2014 Our Rating: :: SICKENING - IN A COMPELLING WAYUniversal App - Designed for iPhone and iPad Bio Inc is about orchestrating the medical destruction of a single person. If that doesn’t sound compelling, you should try it anyway.   | Read more »
HELMUT Review
HELMUT Review By Andrew Fisher on July 21st, 2014 Our Rating: :: TRUNDLE SIMULATOR 2014Universal App - Designed for iPhone and iPad HELMUT is a fun, fleeting time-sink that offers a momentary distraction and nothing else.   | Read more »
Walkr Review
Walkr Review By Jennifer Allen on July 21st, 2014 Our Rating: :: ORIGINAL WALKINGiPhone App - Designed for the iPhone, compatible with the iPad Walking is a bit more exciting thanks to this planet building/discovering sim reliant upon your every step.   | Read more »
Zombie Commando Review
Zombie Commando Review By Jennifer Allen on July 21st, 2014 Our Rating: :: MINDLESS SLAUGHTERUniversal App - Designed for iPhone and iPad Briefly fun but ultimately forgettable, Zombie Commando will scratch an itch then be forgotten ever more.   | Read more »
Swords & Poker Adventures Review
Swords & Poker Adventures Review By Jennifer Allen on July 21st, 2014 Our Rating: :: SOULLESS POKER PLAYUniversal App - Designed for iPhone and iPad Swords & Poker Adventures is a mishmash of Poker and RPGing, but it lacks anything particularly exciting.   | Read more »
All contents are Copyright 1984-2010 by Xplain Corporation. All rights reserved. Theme designed by Icreon.