On CHOW: When to unfriend
BNET Business Network:
BNET
TechRepublic
ZDNet

February 10th, 2006

Can virtualization double Apple's market share?

Posted by George Ou @ 2:13 am

Categories: Mobile/Wireless

Tags:

There has been a lot of grumbling in the Apple fan base that questions the decision to migrate to the Intel platform, but could Steve Jobs have a secret weapon up his sleeves to double Apple’s market share in the desktop computing market?  There may very well be and it’s Apple’s exclusive license to run on the x86 platform.

The initial migration to the Intel platform is a bumpy road and it has been costly in terms of sluggish sales due to the anticipation of the newer Intel-based Macs.  Many Apple fans point out that the move to Intel based CPUs makes it vulnerable to direct comparisons of price versus performance and therefore loses the mystique of the PowerPC RISC processors.  To make matter worse, an evaluation of Apple’s Rosetta PowerPC emulation engine by AnandTech seems to indicate a severe performance penalty when running native PowerPC applications.  Even though the new Intel Core Duos are delivering superior performance for Intel compiled applications as promised, some PowerPC applications often can’t even run at 1/3 the speed of a G5.  If you’re wondering why Steve Jobs would put the Macintosh through such a torturous migration, the answer might be virtualization.

When I speak of virtualization, I don’t mean the kind of virtualization that makes Rosetta so slow because it has to do costly PowerPC to Intel x86 CPU emulation.  I’m speaking of the type of virtualization that’s never been available to Apple before but is now because of the new Intel CPUs.  The new form of emulation is a thin translation layer that minimizes resource overhead and there are many possibilities.

Both VMWare and Microsoft are promising Intel optimized virtualization software that will run any version of Windows, Linux, or BSD with minimal overhead.  The down side to this approach is that a licensed copy of Windows is still needed and things like I/O and video graphics are still emulated which severely impact performance and eliminates the possibility of running games.  Then there’s the option of running Wine or CrossOver with limited application support but without the need for a licensed copy of windows.  But ultimately, perhaps the final goal of Apple is to support true hardware partitioning through paravirtualization.

Of course, there are still many barriers to paravirtualization for the new Intel Mac.  Intel would have to release new Core Duo CPUs that have VT support which is likely in the near future.  Apple would have to implement a BIOS compatibility layer for EFI to support bare-metal installation of Windows that only support the conventional BIOS although this is currently just speculation.  If these requirements are ever met, you’ll be able to run a thin layer of software called a Hypervisor from companies like XEN and be able to install multiple operating systems such as Mac OS X for Intel, Windows, Linux, or BSD directly on to the raw hardware.  This of course assumes you have enough hard drive and RAM to support multiple operating systems.

The implication of all this is that Apple will be the only companies licensed to run Mac OS X, Windows, and other common x86 operating systems in the world since no one else is licensed to run Mac OS X.  This would open the possibility of using Macs for PC gaming or any other Windows application that traditionally wouldn’t run at all or didn’t run well on PowerPC Macintosh PC emulators.  All the borderline cases where people aren’t sure about a Macintosh because of their requirements for Windows applications and games will all of sudden be more willing to accept the Mac.  If Steve Jobs plays his cards right and delivers true paravirtualization, Apple may indeed double its market share.

George Ou is Technical Director of ZDNet. See his full profile and disclosure of his industry affiliations.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?

  • Talkback
  • Most Recent of 60 Talkback(s)
Who's gonna buy an over-priced, esoteric machine
...just to run ONE PROGRAM?

ANSWER: FANBOYS. (Read the rest)
Posted by: Feldwebel Wolfenstool Posted on: 09/06/07 You are currently: a Guest | | Terms of Use
Only Double it?  nucrash | 02/10/06
Sales or installed base?  Anton Philidor | 02/10/06
Will this trend continue though...  nucrash | 02/10/06
Could make for an interesting ad campaign  tic swayback | 02/10/06
You mean like these commericals...  nucrash | 02/10/06
What difference does virtualization make?  Anton Philidor | 02/10/06
Depends on how it's implemented  tic swayback | 02/10/06
Will Apple join the -$600 market...  Anton Philidor | 02/10/06
What about high-end PC's?  tic swayback | 02/10/06
No Competition  IceTheNet@... | 02/13/06
No more than today, I suspect  999ad@... | 02/13/06
nada nothing zero  IceTheNet@... | 02/13/06
RE: Only Double it?  richdave | 02/13/06
Message has been deleted.  wizzzer | 02/14/06
Why are you such a homophobe?  zaphod@... | 02/14/06
Steve Jobs is a Slow Thinker.  ellis2ca | 02/15/06
Big deal  Roger Ramjet | 02/10/06
I knew I was having trouble grasping something..  nucrash | 02/10/06
I agree.  stan@... | 02/13/06
I do this now  IceTheNet@... | 02/13/06
Nice thought, but not very likely  castle1914 | 02/10/06
Ding ding ding! Give that man a prize!  tic swayback | 02/10/06
ONE Will Suffer  IceTheNet@... | 02/13/06
Who's gonna buy an over-priced, esoteric machine  Feldwebel Wolfenstool | 09/06/07
Naaaaaaa  quietLee | 02/10/06
Wrong crowd  tic swayback | 02/10/06
We are saying much the same thing  quietLee | 02/12/06
some interesting thoughts  tombalablomba | 02/10/06
First Rockstar?  nucrash | 02/10/06
shame  tombalablomba | 02/10/06
Think of the opposite reaction  tic swayback | 02/10/06
That is always a danger  george_ou | 02/10/06
No matter how well designed...  nucrash | 02/10/06
I'd insist on some serious studies  tic swayback | 02/10/06
Dead On  nucrash | 02/10/06
Studies are good, but we already have an idea  george_ou | 02/10/06
Not so much benchmarks...  tic swayback | 02/11/06
Which OS to use  nucrash | 02/13/06
That wouldn't happen  daveschroeder | 02/11/06
No rebooting, you run both at the same time  george_ou | 02/10/06
I'm with you on this  tony@... | 02/11/06
It's actually 'TBD'  george_ou | 02/12/06
But the boot screens show VMX?  tony@... | 02/12/06
It's not clear  george_ou | 02/12/06
The Core Duos already support VT  daveschroeder | 02/11/06
Not entirely true  george_ou | 02/12/06
PowerPC *has* virtualization  denisrs | 02/11/06
ZDnet Respectable?  nucrash | 02/13/06
THEN FRIGGIN' LINK TO IT.  A_Pickle | 02/13/06
More or Less  nucrash | 02/14/06
Ummm  tarry.singh@... | 02/12/06
another clueless article on zdnet ...  cgrecu | 02/13/06
Good points - It will help Apple, but not much  daver_z | 02/13/06
Yes, but will you still have to pay DOUBLE?  Feldwebel Wolfenstool | 02/13/06
I'd take it  McOZBR | 02/13/06
Dumbest reason yet  YuridaMan | 02/13/06
The only intel software I must have...  supoman | 02/13/06
The only Intel software I must have...  Feldwebel Wolfenstool | 02/13/06
Run Windows Apps w/o Windows in Leopard...  mrs1622 | 02/13/06
Maybe  Xorial | 02/13/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

Top Rated

    advertisement

    Archives

    ZDNet Blogs

    White Papers, Webcasts, and Downloads

    SmartPlanet

    Click Here