On CNET: Create your holiday wish list
BNET Business Network:
BNET
TechRepublic
ZDNet

February 20th, 2007

The Great Vista/Mac Showdown: Return to battle, no memory hogs found at startup

Posted by Mitch Ratcliffe @ 9:30 pm

Categories: Business & Technology

Tags:

In Focus » See more posts on: Vista-Mac Showdown, Vista

When we last saw our champions, Mac OS had scored seeming victory as the blue screen of death seemed to topple Windows Vista. Having spent the end of last week diagnosing the problem and having it confirmed by Lenovo, the hardware maker, I can now confirm that it was not Windows Vista that was the problem. Rather, the display connection in the swiveling hinge of the ThinkPad X60 was loose or broken. Windows Vista rose to its feet, ready for another round.

Let me interject to say that, upon receipt of the new ThinkPad X60, which came with the old system's hard drive installed, I returned to the Windows Easy Transfer application on the chanceAt startup, neither Vista or Mac OS is significantly more or less efficient in RAM use. something hardware related interfered with my earlier attempts. I had greater, though not untroubled, success. This time, using the Belkin Easy Transfer Cable, I did migrate my existing files, system and application settings from a Vista system, but only after the application hung about a third of the way through the 5.5 GB transfer the first time I tried. On the second attempt, Vista finally received the old files.

Additionally, the EV-DO dial-up script I configured before the hardware problem appeared worked fine, belying the impression I'd had that it was the source of the blue screen crash. It appears this was simply a coincidence.

So, now that we're past the initial configuration of the systems and some of the early issues one deals with, such as setting up network connections and Bluetooth, let's return to the question of whether either of these systems is a memory hog or "bloatware." Commenters wanted more after I discussed how much hard drive space the initial installs of Vista and Mac OS consumed. Now, we turn to how they perform with regard to RAM usage.

The Mac is somewhat more efficient in use of RAM, but provides only a six percent advantage in available RAM compared to Vista after both OSes have loaded and are running. Of course, with these operating systems, you are not loading just the kernel at startup, but a variety of other process, as well. Both load gadgets (in Vista), widgets (in Mac OS) and a catalog of management services, including help systems, backup and security applications. My approach was to look at memory usage after startup, then add the same or similar applications to the mix on each system and record how memory usage changed.

Windows and Mac also take different approach to reporting memory usage, with Windows describing the total memory in use while Mac OS reports the details of usage. Mac describes RAM as "wired," which is memory dedicated to use by the system and applications and that cannot be cached, "active," that is allocated to those processes and in use, and "inactive," which is RAM containing data that has been cached to disk but has not been surrendered to another application. Windows' memory usage has been criticized for its lack of details, but I don't think it is less honest than the Mac approach, because it all comes down to about the same thing, as we'll see.

RAM usage in Vista and Mac after startup After startup, before any additional applications are launched, the Mac reports a total of 720MB RAM allocated to running processes and 1.32GB RAM free. Vista reports 797.9MB in use with 1.24GB RAM free. You'll note that something is slightly wrong with this math. Both systems have the same amount of physical RAM, 2GB, but they address it differently with each leaving some to memory management, so that neither adds up to a full 2 GB (2,048 MB).

At this point there is an 8MB difference between the available RAM in the two systems. The only applications running, besides all the system processes, are the widgets/gadgets ("Widgets" on the Mac and "Sidebar" on Vista) and Norton security on both.

That's a six percent difference in free RAM for use by applications given the available RAM. So, it seems Vista defies Windows' reputation as bloatware, again.

Tomorrow, we'll look at what happens as more applications are launched and how the Vista and Mac OS handle freeing memory for additional application needs. It is certainly possible to strip Mac and Vista down to only essential components and measure their kernel requirements, however no one with a job to do with their computer will do that.

At startup, neither of these systems is significantly more or less efficient regarding the use of RAM than the other. 

Mitch RatcliffeMitch Ratcliffe is a veteran journalist, media executive and entrepreneur. See his full profile and disclosure of his industry affiliations.


Email Mitch Ratcliffe

Subscribe to Rational Rants via Email alerts or RSS.

  • Talkback
  • Most Recent of 57 Talkback(s)
Actually...
thats a bit tricky to do as it is stated in the MAC Eula that the
Macintosh OS cannot be installed on any system except for a
Mac one. Oppression anyone?? Nothing stopping the
installation of Vista on a Mac machine though, which
generally has high quality hardware.... (Read the rest)
Posted by: raider00321 Posted on: 08/30/08 You are currently: a Guest | | Terms of Use
Mac OS X memory footprint is much smaller  YinToYourYang-22527499 | 02/21/07
One OS, many platforms??  Badgered | 02/21/07
Umm..... what do you mean by that?  el1jones | 02/21/07
I disagree with the statement  Badgered | 02/21/07
What in god's name does that have to  No_Ax_to_Grind | 02/21/07
You don't need 2GB to run Mac OS X  YinToYourYang-22527499 | 02/21/07
You don't need 2GB to run Vista either.  ShadeTree | 02/21/07
More than just print  YinToYourYang-22527499 | 02/21/07
Aboslutely...  olePigeon | 02/21/07
Are you done FUDding?  osreinstall | 02/21/07
Not really FUD  voska | 02/21/07
I thought it was.  osreinstall | 02/21/07
I figured someone was going to lambast me...  olePigeon | 02/21/07
And you should be somewhat..  osreinstall | 02/21/07
Not really...  fr0thy2. | 03/29/07
MAC? On Everything?  Sean_Ssss | 02/22/07
What dumb a$$ would buy a iPhone  fr0thy2. | 03/29/07
Author is misleading the readers  YinToYourYang-22527499 | 02/21/07
Author is using 2 GB to make Vista look better  YinToYourYang-22527499 | 02/21/07
Jealous  fr0thy2. | 03/29/07
Less Ram  agaudet | 05/01/07
forgot to mention  agaudet | 05/01/07
Have you tried Vista at 512MB?  BFD | 02/21/07
Running Vista is one thing  voska | 02/21/07
What Apps are you running?  John Zern | 02/21/07
Games  voska | 02/21/07
BS!  Harrim | 02/23/07
Where did I say you need 2GB  Mitch RatcliffeZDNet Moderator | 02/21/07
RAM is useless if not being used  PB_z | 02/21/07
Why on eath would you want that?  voska | 02/21/07
No, OP is correct  NonZealot | 02/21/07
That's different  voska | 02/21/07
Using all ram would slow things down  DevGuy_z | 02/21/07
The OS is made up of applications  PB_z | 02/21/07
using more RAM for the cache is good... but Vista's Explorer bugs...  PhilippeV | 03/29/07
the severe bug: I/O completion delays in Vista  PhilippeV | 03/29/07
Another interesting analysis of the problem  PhilippeV | 03/29/07
Another possibility  PhilippeV | 03/29/07
An other posibility again.  PhilippeV | 03/29/07
related symptoms in Vista  PhilippeV | 03/29/07
I do agree, but...  PhilippeV | 03/29/07
Vista/Mac showdown on minimum configuration?  olePigeon | 02/21/07
How about on the same system?  John Zern | 02/21/07
It's a different choice, but it's not best for everyone...  olePigeon | 02/21/07
Actually...  raider00321 | 08/30/08
I have a better challenge  NonZealot | 02/21/07
That's perfectly fine...  olePigeon | 02/21/07
Why?  voska | 02/21/07
My God! I Agree With No_Axe...kinda  Rumpled_Foreskin | 02/21/07
Comparing Apples and diamonds  TonyMcS | 02/21/07
What?  olePigeon | 02/21/07
Hardly  Fred Fredrickson | 02/21/07
History lesson  YinToYourYang-22527499 | 02/21/07
Unix is terrible  agaudet | 05/01/07
May I ask....  IAHawkeye | 02/22/07
MEMORY HOGS-INVALID BASIC PREMISE  joelkruissink@... | 02/22/07
8MB?  Bit-watcher | 02/26/07

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

Enterprise Applications

  • Check out some of the easiest and most powerful ways to boost productivity while saving money on your application infrastructure. See ZDNet's comprehensive Enterprise Application resource center, now!
  • New Online Dashboard
  • Read about top issues IT decision-makers face every day, plus get cost effective solutions to real life IT problems. Oracle Topline