Parallels Vs Vm For Mac

If you need to run Windows inside OS X, you have three options: VirtualBox, VMware, and Parallels. Each has their own strengths and weaknesses, and different use cases where one’s better than another. Let’s break down when each is best and for what.

The Contenders

Virtual machines allow you to run operating systems like Windows inside of OS X, alongside your normal Mac setup. Once you set up a virtual machine, you install the operating system you want and you can use it right from your Mac desktop, no rebooting necessary. There are three popular options for doing this:

  • VirtualBox (Free): VirtualBox is easily the nerdiest of the three options we’re comparing here. It’s packed with all sorts of customization options for your virtual machines, but doesn’t have any fancy integration features like Parallels and VMware. Essentially, VirtualBox allows you to create a virtual machine that’ll run Windows, and that’s about it.
  • VMware Fusion($79.99 for unlimited Macs): VMware Fusion walks the line between Parallels and VirtualBox, offering up a ton of options for tweaking your virtual machine, but still providing plenty of hand-holding for the initial setup process.
  • Parallels($79.99 for one Mac): VMware Fusion and Parallels are very similar, but Parallels guides you through the installation process more closely. It also focuses on home users, who simply need an easy way to use Windows on their Mac without rebooting or getting another computer.

Running the current generations of these two virtualization programs—Parallels 8 Desktop for Mac () and VMware Fusion 5 ()—on one of today’s ultrafast Macs, only the most hardcore Windows. Parallels is one of the most popular virtualization options for Mac users wishing to run Windows, and the latest version, Parallels 13, makes it ridiculously easy to get up and running. Both VMware Fusion and Parallels Desktop were configured so that the virtual machines optimized performance for the virtual machine (and not Mac OS X). Note: VMware told MacTech that due to a bug in Mac OS X 10.5.4, VMware Fusion ignored this setting and only optimized for the virtual machine to avoid crash/data loss.

Advertisement

We’d be remiss here not to also mention Boot Camp, which runs Windows on a separate partition of your hard drive. Unlike virtual machines, Boot Camp requires rebooting your computer, and you can’t use both operating systems at the same time. It’s a bit less convenient, but it means your Windows installation can take full advantage of your Mac’s hardware, giving you better performance. We won’t be including it in today’s showdown—which is specifically about the different virtualization options out there—but it’s worth mentioning as an option for running Windows on a Mac.

Now let’s dig into some of the specifics of each.

The Beginner's Guide to Creating Virtual Machines with VirtualBox

Virtual machines can seem juuuuust a bit too geeky for most otherwise computer-friendly people.…

Read more Read

Advertisement

Ease of Setup

Advertisement

Virtual machines aren’t like other apps. Setup goes beyond just installing the app, so the ease of the process is pretty important.

Let’s start with VirtualBox, since it’s the most hands-on of the bunch. You start by creating a virtual machine and selecting the operating system you plan to run (Windows, Linux, etc). From there, you’ll need to tweak a bunch of system settings, including how many processor cores the virtual machine gets, how much memory and video memory it gets from the total installed in your system. Thankfully, we have a guide to help you through the whole process. Once you have all of that configured, you’ll install the operating system just like you would on any computer. That means you’ll need an installation disc, USB drive, or ISO file to install from.

Advertisement

Both VMware and Parallels have setup wizards that guide you through the process a little more. Beyond simply installing a virtual machine, both allow you to import your Boot Camp partition if you have one, or migrate an old Windows PC to your Mac. Parallels (pictured above) guides you through the installation process a lot more, and you’ll get the option to automatically optimize Parallels for productivity or gaming. Of course, you always can move past that screen and install Windows from scratch if you prefer.

They’re all simple, though Parallels has a bit of an advantage for new users since it holds your hand throughout the process. In terms of user friendliness, Parallels was consistently the strongest of the three we tested. That makes it a great solution for anyone not interested in screwing around with settings.

Advertisement

How Do I Install Windows 8 in a Virtual Machine?

Dear Lifehacker,After seeing some of the interesting new features in Windows 8, I want to give it…

Read more Read

Additional Features That Make All the Difference

Advertisement

While each of these three programs do fundamentally the same thing, a handful of small features set them apart from one another.

All three apps feature some type of windowed mode support (see image above). This allows you to run a single Windows application in its own window on your Mac desktop, so it feels a little more like a native Mac app. VMware calls this Unity, Parallels calls this Coherence, and VirtualBox calls it Seamless Mode. When an app is in windowed mode, you can copy and paste information between Windows and Mac apps, move and resize them, and close an app without shutting down Windows.

Advertisement

Parallels and VMware both allow you to open up individual Windows programs directly from the Dock, which makes the whole process very easy. VirtualBox doesn’t support this feature, instead requiring you to open up the whole virtual machine to pick our your app of choice.

The similarities don’t stop there. If you’re running Windows 10, Parallels and VMware both give you access to Cortana to issue voice commands, even if Windows isn’t in focus. They also both support DirectX 10, which means they can run most games, though good performance isn’t guaranteed (more on that in the next section). VirtualBox doesn’t support any cool little tricks like this. Instead, it merely performs the simple task of running Windows as a whole.

Vmware For Mac

Advertisement

The feature differences between the Parallels and VMware are pretty subtle. For example, Parallels supports OS X’s Quick Look feature in Windows, while VMware doesn’t. Conversely, if you happen to have a fancy new iMac, VMware supports 5K monitors natively. Most of this stuff is pretty minor though, and honestly if you stripped away the logos, I’d have a hard time telling a difference between the two.

If you want a full comparison of everything in VMware Fusion and Parallels, Wikipedia has a handy chart that’s worth a look, though it’s not completely up-to-date.

Advertisement

Everything You Can Ask Cortana to Do in Windows 10

Cortana is easily one of the coolest new features of Windows 10. You’re probably already familiar…

Read more Read

Performance and Benchmarks

Since virtual machines have to share resources with the host OS, performance is very important. Thankfully, TekRevue has benchmarked all three programs for a variety of tasks. The current version of VMware outperforms the others in nearly every category, while VirtualBox is way behind its competitors. Of course, there’s more to it than just that.

Advertisement

In 18 different tests, VMware took top honors in 11, most notably in the graphics benchmarks. Performance margins were typically pretty close and as a whole, Parallels tends to do best in CPU-related tests where VMware does best in graphics-related tests.

The general trend of CPU versus graphics runs throughout their tests. Parallels tends to boot faster than VMware, transfer files faster, and saves battery life better than VMware. In turn, VMware benchmarks much higher for 3D graphics and for gaming, especially with OpenGL. VirtualBox consistently lags behind in both CPU and 3D performance.

Advertisement

The Verdict: VirtualBox for a Free, Bare-Bones Experience. VMware or Parallels for an Easy-to-Use, More Integrated One

Advertisement

If you just need Windows to run that one old app that doesn’t require a ton of 3D rendering or other complicated processing, VirtualBox is what you want. Beyond that, feature-wise, the two paid options are very similar, and the difference is mainly price and how many Macs you need to install on. If you’re planning on running anything in 3D or want to install Windows on more than one Mac, then go with VMware. If you’re more interested in productivity software and battery life, and don’t mind the one Mac restriction, then Parallels is your best bet.

All of this changes from year to year, too. Parallels and VMware both require that you buy an annual license every year to get updates that pack in performance gains and feature improvements. These annual updates are great in theory, but they’re not cheap, and they come every year without fail. This is a bit tiresome, especially when they lock out newer versions of Windows behind those paid upgrades. Provided you don’t need to be on the cutting edge, they’re usually pretty incremental, though, and you’re okay skipping one or two—as long as a new version of Windows doesn’t come out.

Advertisement

Regardless, the good news here is that while VirtualBox is free, even VMware Fusion and Parallels have trial periods so you can check them all out. We definitely recommend doing so before you drop the cash. You don’t have to try out all three options, but if your needs are pretty limited, start with VirtualBox before considering VMware or Parallels.

View Gallery
$79.99
  • Pros

    Fast performance in testing. Tight integration with guest OSes. Effortless installation. Flexible file and folder tools. Options for opening Mac files in Windows apps. Can install macOS virtual machines directly from the Mac recovery partition.

  • Cons

    Some Mac-integration features can be confusing or impractical until you turn them off. Only runs on a Mac, so you can't share guest machines with Windows or Linux users.

  • Bottom Line

    Parallels Desktop is an excellent way to run Windows apps on MacOS, especially for ordinary users. It's fast in testing, offers tight integration between Macs and guest systems, and supports many other OSes, too.

Parallels Desktop is the fastest and friendliest way to run Windows apps on a Mac for the majority of users who are likely to want to do so. IT pros may prefer VMware Fusion; expert users who want no-cost apps will prefer the open-source VirtualBox. Hardcore gamers may prefer Apple's Boot Camp, which lets users boot directly into Windows, with the added bonus of native graphics card support. For most ordinary Mac users who prefer Windows versions of apps like Microsoft Office or AutoCAD, however, or who use Windows-only apps like CorelDraw or WordPerfect Office, Parallels Desktop is the clear first choice for virtualization software.

  • $79.99
  • $0.00
  • $0.00
  • $39.99
  • $0.00
  • $139.99

Platforms and Pricing

Parallels Desktop supports all Windows versions since Windows 2000, all Intel-based macOS versions (with some exceptions for licensing reasons), many flavors of Linux, BSD, Solaris, and a few other OSes. VMware Fusion and VirtualBox are even more flexible, and can run historical curiosities like OS/2 and NeXTSTEP. Also, unlike Parallels Desktop, VMware Fusion and VirtualBox have versions that run on Windows and Linux machines, while Parallels Desktop is Mac-only.

Versus

There's one other important difference: Parallels Desktop is a subscription-only product, so you'll have to pay $79.99 per year for the home-and-student version or $99.99 for the Pro Edition. VMware Fusion has a one-time cost (a model some consumers may prefer) of $79.99 for its standard version and $159.99 for its Pro version. VirtualBox is free for personal use and $50 for corporate use, but you get far fewer convenience features out of the box with this open-source product.

Get Started With Parallels

Parallels starts up with a menu for creating a new virtual machine or opening an existing one. This is where Parallels' focus on ordinary end users shines best. Unlike all other virtualization apps, Parallels doesn't expect you to have a Windows or Linux installer disk or disk image ready when you start it up, although it can use that image if you have one. Instead, Parallel's user-helpful menu lets you buy a Windows 10 download directly from Microsoft, or simply download a Windows 10 installer if you already have a license key.

Another set of options lets you install a Parallels system-export utility on your Windows PC, and export it to Parallels via a network (slowly) or an external drive. A scrolling list at the foot of the menu lets you download specific versions of Linux or Android, install a virtual copy of macOS from your Mac's hidden recovery partition, or install Windows from a Boot Camp partition if you have one.

Like VMware and VirtualBox, Parallels supports a Snapshot feature that lets you save a guest system in one or more configurations that you know works well, and then restore a saved configuration after making changes in the system that you don't want to preserve. However, Parallels is unique in supplementing this feature with a Rollback option that automatically discards all changes to a system when you shut it down, so it works like a kiosk system, returning to its pristine condition every time you power it up. This feature can be invaluable in testing, or in environments like schools where users are liable to leave systems a lot messier than they found them. If you used Microsoft's long-abandoned VirtualPC app, you'll remember this feature, and will welcome its return in Parallels.

Parallel's Performance

Compared to VMware, Parallels starts up Windows at top speed in testing. On my vintage 2015 MacBook Pro, Parallels boots Windows 10 to the desktop in 35 seconds, compared to 60 seconds for VMware. VirtualBox matches Parallels' boot speed, but it performs far fewer integration tasks while booting up. For example, VirtualBox doesn't provide printer integration and the ability to open Windows files with Mac apps and vice versa.

One reason for Parallels' bootup speed advantage is that Parallels uses an emulated PC BIOS that supports the Fast Startup option, and the others don't. The speed difference isn't nearly as obvious when running Windows apps after the OS starts up, however. Parallels feels slightly faster than its rivals, but not drastically so. Fast as it is, Parallels won't satisfy hard-core gamers because Parallels, like VMware Fusion, only supports DirectX 10, while VirtualBox only supports DirectX 9. There's nothing that Parallels can do about this limitation, which is the result of the Mac's limited support for OpenGL (Open Graphics Library) features.

By default when Parallels runs a Windows system, any files on your Mac desktop will also appear on your Windows desktop. This may sound convenient, but it's a feature that I always to turn off in Parallels' settings dialog. One reason I turn it off is that it leaves the Windows desktop cluttered. Another is that much of what I keep on my Mac desktop—like folders and apps—simply won't work when I click on them in Parallels' Windows desktop. Parallels tends to go overboard with integration features, turning them on by default whether you want them or not.

Another way Parallels goes overboard with its integration is its tendency to clutter up its dialogs and your Mac system with icons and folders that you probably don't want. For example, by default, it adds a folder full of Windows application to your Mac's dock, and a Parallels menu to Mac's menu bar—though you can turn these off by poking around the options and preferences windows. Some of Parallels' menus include links to a set of Mac-related utilities called the Parallels Toolbox; some of these utilities, like a quick disk-cleaning menu, are convenient, but you probably don't want all of them, and they have nothing to do with virtualization. Another link on Parallels' menus invites you to buy Acronis True Image backup software, which you probably don't need if you use your Mac's built-in backup features.

Parallel Computing

Anyone who wants to run a Windows app on the Mac should choose between our two Editors' Choice apps, Parallels Desktop and VMware Fusion. For IT managers, developers, and for many tech-savvy users, VMware is the best choice. For most home, school, and SOHO users who don't need VMware's unique cross-platform support and legacy features, Parallels Desktop is the fastest, most hassle-free way to run Windows apps on a Mac.

Parallels Desktop (for Mac)

Bottom Line: Parallels Desktop is an excellent way to run Windows apps on MacOS, especially for ordinary users. It's fast in testing, offers tight integration between Macs and guest systems, and supports many other OSes, too.

Other Parallels Software International System & Performance

  • $79.99
  • $79.99
  • $49.99

Parallels Versus Vmware

Please enable JavaScript to view the comments powered by Disqus.blog comments powered by

Windows Vm For Mac

Disqus