Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Not sure if this has been answered in another thread but i have been having serious performance issues with running an XP VM in VMware fusion on the latest Snow Leopard version. I upgraded the SL to the latest version and also upgraded VMWare Fusion to V3. I am still getting a slow response from my XP VM. Really strange as this was running perfectly fine before the SL upgrade. Bit confused, and about to start a defrag (however long that may take) on the XP VM. If anyone has an ideas, I would greatly appreciate a response.


Taken from OP's answer to this question

Ok I ran defrag, and updated the spotlight settings toignore the VM folders, and seems to be a little quicker however apart from freeing up a serious amount of space(yay!) its not as quick as before the Snow Leopard upgrade.

I running the VM with 1 Processor and 1024 Mb Memory.

Is it worth backing up my data and rebuilding my OSX nd then reinstall fusion 3? If i reinstalling, should install Leopard firstand then run the upgrade, or can i just run the SL disk alone.

share|improve this question
A defrag on a VM is borderline useless, unless it has direct disk access. If it is in a virtual disk file and that file is fragmented on the host OS, defragging the guest OS won't do anything. – MDMarra Oct 29 '09 at 12:32

How much physical memory does your machine have? If you only have 2 GB, and you've allocated 1 GB to the XP VM, it's possible that you are doing a lot of swapping. Try running Activity Monitor and checking to see if the "Page ins" and "Page outs" numbers on the "System Memory" tab are increasing while you are running your VM.

share|improve this answer

Some times it can be "Spotlight" indexing, You could try disabling spotlight indexing that folder through:
System Preferences => Spotlight => Privacy
and adding your VM folder to the list.

share|improve this answer

Have you re-installed the VMWare Fusion tools in the XP box?

How many processors is VMWare set to use for the virtual machine? (Virtual Machine Settings -> Processor)

Is Accelerate 3D Graphics turned on?

The reason for the slow operations, is that you only have 1 Gb of ram. If you are going to run Parallels or VMWare you need to have at least 2 Gb or 3 Gb of Ram.

If you are running stock settings right now, you have roughly 512 Mb (50% of your memory) dedicated to VMWare, and the rest of your memory split between the Mac OS, and any other applications you running....

Your running out of memory, and using Virtual memory... Which is a slow substitute for real memory...

share|improve this answer
Are you sure he only has 1GB RAM? I took his statement to mean he had allocated 1GB fo RAM, but not specified how much his system had total. – emgee Nov 1 '09 at 4:57
Well, when I re-read his message, maybe I misunderstood... But until he clarifies... We won't really know... – Benjamin Schollnick Nov 1 '09 at 21:37

Sorry , pretty slack of me not posting my solution! I can 100% confirm that a fresh install of Snow Leopard (no Leopard install required) Will fix this issue. The problem is the upgrade of Leopard to SL is not good at all. Use carbon cloner to backup the existing OS just incase something goes wrong you have a back up to restore from. Then do a full backup of any files you want to copy across to your clean SL install. It took me a couple of days to get this done because the backup of my 160GBHDD took time over USB, If you have a firewire drive this will be considerably quicker. Then do the install of SL from the installation disk. When you first boot into the SL installer, you will be able to access the Disk Utility form the Utilities tab, format teh HDD and once complete move on to the next install step where you will be asked to choose a drive to install onto. Im sure you know the rest ;)

Good Luck and let me know how you get on

Cheers Kam

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.