Linux – Why Mac OS X box runs VMWare faster than Linux box

linuxmac-osxvirtualizationvmware-workstation

Perhaps a stupid question, but bear with me for a second.

I have 2 boxes:

  • MacBook Pro(Core 2 Duo 2.4Ghz, 2gb ram, 120Gb drive), Mac OS X 10.5, VMWare Fusion
  • Custom made(Core 2 Quad Q6600 Kentsfield 2.4GHz, 4Gb RAM, RAID10 on four Seagate Barracuda ES.2 ST3750330NS drives, 7200rpm), Linux(Ubuntu 9.04), VMWare Workstation 6.5

I have an image of Windows Server 2003, pretty standard, with nothing special on it. It has VMTools installed.

This same image runs on MacBook noticebly faster than on much more powerful Linux box. Loads up faster, more responsive and doesn't really slow down host system when performing say disk heave operations. While on Linux it takes a while to bring it up, and it is less resposnive and infact can force host system to slowdown significantly.

I've this happen to few other images…

Anyone has any ideas why this could be?
Are there things I can do to speed up VMWare instance on Linux?

Best Answer

You could install linux on your MBP and retry the benchmarks. That would eliminate the issue of hardware differences, wouldn't it?