Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Parallels 5 boasts huge speed improvement
News CNet ^ | 11/4/2009 | by Jim Dalrymple

Posted on 11/06/2009 9:31:58 PM PST by Swordmaker

Parallels on Wednesday released Parallels Desktop 5 for Mac, a new version of its virtualization software that allows Intel-based Macs to run Windows and Linux alongside Mac OS X.

According to Parallels, the new version of its software is up to 300 percent faster than the previous version, Parallels Desktop 4. The company also hired Crimson Consulting Group to do performance testing on Parallels 5 and said it was 22 percent faster than its nearest virtualization competitor when running Windows 7 64-bit on a MacBook Pro.

While the competitor wasn't named by Parallels, it is widely thought the virtualization market is ruled by Parallels and VMWare's Fusion for Mac.

Speaking with CNET, Parallels CEO Serguei Beloussov said company had three main goals when making Parallels 5 for Mac: make it faster; make it smarter and easier; and make it more powerful.

Beloussov said the company achieved those goals by adding support for gestures, supporting a broader range of 3D features, and optimizing Parallels to handle virtual hardware and drivers more efficiently.

Parallels 5 also adds a new viewing mode called Crystal, which is similar to Coherence, where Windows completely disappears from your desktop. However, Crystal adds the Windows taskbar items on the top of the Mac OS X menu, allowing easy access.

Apple also offers a way to run Windows on an Intel-based Mac. It's called Boot Camp, but it requires the user restart the computer and run Windows separately from the Mac OS. While that may be inconvenient for many users, the native speed of running on the hardware was always seen as a major advantage. Parallels says they can now beat that.

"Parallels is faster than Boot Camp," Beloussov said. "Most slow downs with Windows is not because of computational problems, it's handling drivers. We offer optimized virtualized hardware and drivers, making it faster."

Parallels Desktop 5 for Mac is available for $79.99 or $49.99 for an upgrade.


TOPICS: Business/Economy; Computers/Internet
KEYWORDS:

1 posted on 11/06/2009 9:31:59 PM PST by Swordmaker
[ Post Reply | Private Reply | View Replies]

To: Swordmaker

http://www.apple.com/findouthow/mac/#windowsmac


2 posted on 11/06/2009 9:38:19 PM PST by fight_truth_decay
[ Post Reply | Private Reply | To 1 | View Replies]

To: ~Kim4VRWC's~; 1234; 50mm; 6SJ7; Abundy; Action-America; acoulterfan; Airwinger; Aliska; altair; ...
Parallels claims running Windows7 under Parallels virtualization is faster then running Windows7 in natively with Boot Camp... PING!


Windows7 on Mac Ping!

If you want on or off the Mac Ping List, Freepmail me.

3 posted on 11/06/2009 9:58:52 PM PST by Swordmaker (Remember, the proper pronunciation of IE is "AAAAIIIIIEEEEEEE!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Swordmaker

Astonishing if true. I might just switch again if it is— I started with Parallels but tired of their abysmal customer service and switched to VMWare. VMWare’s customer service isn’t much to write home about but Parallels’ was in a class of its own. Still, for this kind of performance increase... I’d switch. I truly would.


4 posted on 11/06/2009 10:08:12 PM PST by RightOnTheLeftCoast (Obama: running for re-election in '12 or running for Mahdi now? [http://en.wikipedia.org/wiki/Mahdi])
[ Post Reply | Private Reply | To 1 | View Replies]

To: Swordmaker
Um, does this mean you can have Microsoft Windows, X11 and native Mac OS X apps resident on the same screen (and can cut & paste between them)?
5 posted on 11/06/2009 11:45:36 PM PST by altair (I want him to fail)
[ Post Reply | Private Reply | To 3 | View Replies]

To: altair
Um, does this mean you can have Microsoft Windows, X11 and native Mac OS X apps resident on the same screen (and can cut & paste between them)?

Yes.

6 posted on 11/07/2009 1:43:09 AM PST by Swordmaker (Remember, the proper pronunciation of IE is "AAAAIIIIIEEEEEEE!)
[ Post Reply | Private Reply | To 5 | View Replies]

To: Swordmaker

I am running Windows XP as the virtual machine on my MacBook Pro with OSX. I am assuming if I upgrade that I will still be able to do that. I will upgrade if possible because I have not been happy with the speed and am not willing to dedicate more memory to the Windows side to improve it. Any thoughts? What do you run?


7 posted on 11/07/2009 3:05:08 AM PST by johniegrad
[ Post Reply | Private Reply | To 6 | View Replies]

To: Swordmaker

Humor me... You need more memory to run this? It is memory intensive?


8 posted on 11/07/2009 3:07:50 AM PST by dennisw (Obama -- our very own loopy, leftist god-thing.)
[ Post Reply | Private Reply | To 3 | View Replies]

To: dennisw; Swordmaker
> Humor me... You need more memory to run this? It is memory intensive?

Of course. A VM is basically a large application running on the native operating system. Whenever you run an application, the operating system must allocate memory to it. With me so far?

With Parallels you're running an application that is another computer (guest), inside the native one (host). The host must have enough memory that it can assign the application (the guest OS) enough for -it- to run satisfactorily.

I have a MacBook (the little one) with 2GB of RAM. I regularly run a WinXP VM, with 1GB assigned to the XP VM, and 1GB remaining in OS-X. If I had 4GB of RAM, I'd probably give the XP VM a bit more, but XP runs well in 1GB.

Win7 likewise does well in 1GB. Vista, no, but I'm not running Vista.

So in general, figure you need total physical RAM equal to what you want in BOTH operating systems. I'd call that memory intensive, but it's no surprise that it is so.

9 posted on 11/07/2009 7:20:36 AM PST by dayglored (Listen, strange women lying in ponds distributing swords is no basis for a system of government!)
[ Post Reply | Private Reply | To 8 | View Replies]

To: Swordmaker
> "Parallels is faster than Boot Camp," Beloussov said. "Most slow downs with Windows is not because of computational problems, it's handling drivers. We offer optimized virtualized hardware and drivers, making it faster."

That's gotta be BS. I have yet to see -any- virtualization scheme that can run a VM (Parallels, VMware, etc.) faster than on native hardware (BootCamp). Even ESX, a totally stripped down mini-Linux with no USB support, etc. for big server use, doesn't make that claim.

Somebody in their marketing department is doing some "creative" testing to come up with this data, assuming there is any. I call BS, except maybe for some special cases they manipulated so they could make this claim.

If in fact Apple's BootCamp drivers are so slow that VM drivers beat them, is speed them up. Yet, the fastest native Windows machines have often been MacBooks in BootCamp, over the past few years. I don't think it's a problem.

Anyway, it's impossible for a virtual machine to run faster than on native hardware, since you're going through more software layers. So this has to be some special case crap argument.

This one's gonna look awful silly when it's debunked...

10 posted on 11/07/2009 7:31:23 AM PST by dayglored (Listen, strange women lying in ponds distributing swords is no basis for a system of government!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: dayglored

I upgraded earlier this week. Version 5 is faster than version 4 with XP. I have not compared benchmark speeds tho.


11 posted on 11/07/2009 8:02:26 AM PST by Lawdoc (My dad married my aunt, so now my cousins are my brothers. Go figure.)
[ Post Reply | Private Reply | To 10 | View Replies]

To: Lawdoc
> I upgraded earlier this week. Version 5 is faster than version 4 with XP. I have not compared benchmark speeds tho.

I don't doubt the claim that they sped up their code, and good for them.

I'm only saying that (except for a rigged case) virtualization can't run faster than native code on the hardware (unless the native code is really stupid-slow). If Parallels has figured out how to make software that runs so fast that it actually beats the hardware, somebody will be in for a Nobel in Physics -- they'll have invented the equivalent of a perpetual motion machine!

I've generally used VMware products, but a few co-workers have used Parallels and say it historically has lagged behind VMware in speed and features. I suppose this means Parallels is catching up, which is good.

12 posted on 11/07/2009 8:14:04 AM PST by dayglored (Listen, strange women lying in ponds distributing swords is no basis for a system of government!)
[ Post Reply | Private Reply | To 11 | View Replies]

To: dayglored
I'm only saying that (except for a rigged case) virtualization can't run faster than native code on the hardware (unless the native code is really stupid-slow). If Parallels has figured out how to make software that runs so fast that it actually beats the hardware, somebody will be in for a Nobel in Physics -- they'll have invented the equivalent of a perpetual motion machine!

It's a slightly rigged claim, in that Apple doesn't yet officially support Windows 7 in Boot Camp. This means the drivers aren't where they should be, which means it's entirely viable that Parallels 5 does beat Boot Camp in Windows 7, but not because of anything under Parallels' hood. This claim will dissipate when Apple officially supports Win7 and benchmarks are run between Fusion, Parallels, and Boot Camp.
13 posted on 11/07/2009 8:28:02 AM PST by Terpfen (FR is being Alinskied. Remember, you only take flak when you're over the target.)
[ Post Reply | Private Reply | To 12 | View Replies]

To: dayglored

Thanks! Much appreciated. I have never used VMware or whatever it is called


14 posted on 11/07/2009 8:41:22 AM PST by dennisw (Obama -- our very own loopy, leftist god-thing.)
[ Post Reply | Private Reply | To 9 | View Replies]

To: dennisw
> Thanks! Much appreciated. I have never used VMware or whatever it is called

You're quite welcome. VMware is the current industry leader among perhaps four viable VM vendors (Parallels, Microsoft, Zen). To give you an idea of the flexibility this technology provides, here's a condensed list of what guest OSes I run these days:

Of course, I typically only run one VM at a time on my Mac and WinXP notebooks, due to only having 2GB of physical RAM and dual cores in them. But at work, my ESX production machines are 8-cores with 32GB of physical RAM each, so those are typically running 15 or more guest VM servers concurrently. That's not a cheap setup. But Fusion and Workstation are pretty cheap considering what they do. And the Player app for Windows and Linux hosts is a free download; you can't create new VMs with Player, but you can run the VMs you created elsewhere.

I'm not associated with VMware in any way, BTW. Just a happy customer. ;-)

15 posted on 11/07/2009 9:19:51 AM PST by dayglored (Listen, strange women lying in ponds distributing swords is no basis for a system of government!)
[ Post Reply | Private Reply | To 14 | View Replies]

To: Terpfen
> Apple doesn't yet officially support Windows 7 in Boot Camp. This means the drivers aren't where they should be... This claim will dissipate when Apple officially supports Win7 and benchmarks are run between Fusion, Parallels, and Boot Camp.

Ok, yeah that sounds about right. Good call.

And to tell you the truth, I'm not concerned with a few percentage points difference in speed. I care more about solid, stable support of peripherals and no crashes/BSODs. Drivers that are optimized to the brink of disaster for speed often are more trouble than they're worth, if they destabilize the system under stress.

Marketers love comparative benchmarks, but I just want the sucker to run without having to worry about it.

16 posted on 11/07/2009 9:25:41 AM PST by dayglored (Listen, strange women lying in ponds distributing swords is no basis for a system of government!)
[ Post Reply | Private Reply | To 13 | View Replies]

To: dayglored
That's gotta be BS. I have yet to see -any- virtualization scheme that can run a VM (Parallels, VMware, etc.) faster than on native hardware (BootCamp).

I can see how the claim could be true if the virtualization software does a better job of managing the disk cache than the native OS. In such a case, real-world application benchmarks would finish in less elapsed time, although actual CPU time would still be larger, due to the virtualizer having to trap system calls in the VM and emulate them to a certain extent.

17 posted on 11/07/2009 9:31:13 AM PST by cynwoody
[ Post Reply | Private Reply | To 10 | View Replies]

To: cynwoody
> I can see how the claim could be true if the virtualization software does a better job of managing the disk cache than the native OS. In such a case, real-world application benchmarks would finish in less elapsed time, although actual CPU time would still be larger, due to the virtualizer having to trap system calls in the VM and emulate them to a certain extent.

That's an interesting point. I gotta think about it...

I assume there are three things going on with VM:

  1. The guest OS (e.g. Win7) and its drivers, cache.
  2. The VM app (e.g. Parallels) as a shim layer, and its cache.
  3. The host OS (e.g. OS-X) and its drivers, cache.
while in native (e.g. BootCamp) only one:
  1. The OS (e.g. Win7) and its drivers, cache, etc.
Frankly, I have assumed that any caching in the VM layers 1 (guest) and 2 (app shim) was done in addition to that of the host OS in layer 3. Are you saying that any caching in layers 1 and 2 talks directly to the host's disk hardware? Sounds dicey to me, but maybe it does. ??

Anyway, I suspect it will all come down to how fast the BootCamp drivers for Win7 turn out to be, once they're released.

18 posted on 11/07/2009 9:49:44 AM PST by dayglored (Listen, strange women lying in ponds distributing swords is no basis for a system of government!)
[ Post Reply | Private Reply | To 17 | View Replies]

To: dayglored

With so much power and memory etc it is obvious (as you said) that an operating system is just another application and you then run an application within it


19 posted on 11/07/2009 1:50:18 PM PST by dennisw (Obama -- our very own loopy, leftist god-thing.)
[ Post Reply | Private Reply | To 15 | View Replies]

To: dennisw
> With so much power and memory etc it is obvious (as you said) that an operating system is just another application and you then run an application within it

Yeah, in the context of a VM, the guest OS runs as if it's an application on the host OS. And then other applications within the guest, as you said.

Example: When I want to run Microsoft Office for Windows on my Mac, I have these layers going:

The cool thing as a user is that I don't have to deal with those layers. The MS Office application can present itself as if it's running directly on the Mac OS-X desktop. I can cut/paste between it and other Mac apps, minimize it to the Mac OS-X dock, etc.

Alternatively I can have the Windows desktop be the application that appears on OS-X, and have the Office app appear on the Windows desktop.

So exactly as you said -- the guest OS is just another application, and you run an application within it.

Of course, my example only happens to use a Mac for the host. You can do the same thing on Windows or Linux hosts. It's kind of a kick to run Win95/98 (as a VM) on speedy modern Windows PC hardware. It's unbelievably fast, and it makes for some interesting double-takes from friends.

20 posted on 11/07/2009 3:23:56 PM PST by dayglored (Listen, strange women lying in ponds distributing swords is no basis for a system of government!)
[ Post Reply | Private Reply | To 19 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson