Turn off Syncing Files
I disabled all syncing files for the VM, and things dramatically sped up.
I disabled all syncing files for the VM, and things dramatically sped up.
Fusion is capable of using several different types of virtualization depending on the guest OS, including binary translation and Intel VT-x. I remember reading on the VMware forums that a different engine is used for 32-bit and 64-bit guest operating systems.I've noticed that a Win 7 x64 VM under VMWare Fusion 3 will be unusably slow if you set the VM type to "Windows 7" instead of "Windows 7 x64". Once I had it properly set to x64, it seems to work fine.
This is on a black Macbook with 1G RAM (2G total) and 1 core allocated to the VM.
On another note, a PICKit 3 with MPLAB work great in this setup. I've already reprogrammed a few chips via ICSP.
I bought (stupidly) VMWare Fusion 2 on September 29th to run Windows 7 (I had tried it out and while I didnt' feel it was very fast, I thought it was as good as it was going to get). Two days later they announced Fusion 3 which supposedly made it work much better under SL (of course, with no price consideration for us who had just bought it). I tried Fusion 3 with a trial and found it to be worse than 2. Running 7 x64 w/2GB and 2 cores assigned, it took almost 10 minutes to boot (I had also upgraded to a 7200 RPM drive by the way). Once in Windows, it would work OK, except forget about using SL for anything (Safari would beach ball if you just looked at it, as would just about everything else). I tried Parallels 5 and never looked back. The VM in Parallels boots faster than my PC desktop which is a Core i7 w/6GB RAM and an SSD.Just to recap from what i've heard/read:
- The more RAM you have the better - if you can give it at leat 1GB memory, up to 1.5-2GB if you have 4GB memory great
- If you can, turn off Sharing, and Aero, and other eye candy
- Same goes with the theme
- In the visual effects dialog turn off everything you don't need. Especially "desktop composition".
- Let Fusion access both cores
- Use Snow Leopard under 64 bit (with WIndows 7 under 64 bit presumably also?)
The other issue is that Parallels may like for like configuration run WIndows 7 faster at this point (from the reviews i've read of the initial Snow Leopard, Windows 7 compatible versions of both).
Yes but we are talking about installation in a virtual machine here.
Isn't the leopard kernel 32 bit? So even if a 64bit OS runs in the host, it communicates with the hardware through Leopard which is 32bit. I could be wrong here.
I disabled all syncing files for the VM, and things dramatically sped up.
Snow leopard boots up to 32bit by default on all macs and the 32bit kernel also includes hardware support for virtualization provided the chipset is compatible to virtualization.Snow Leopard kernel on Mac Mini is still 32 bit, by default. But 64bit really has technical advancements, all over. One of them is hardware support for virtualization, which should seem useful here.
Snow leopard boots up to 32bit by default on all macs and the 32bit kernel also includes hardware support for virtualization provided the chipset is compatible to virtualization.
How can I check that? I think mine is 64 bit.
I've noticed that a Win 7 x64 VM under VMWare Fusion 3 will be unusably slow if you set the VM type to "Windows 7" instead of "Windows 7 x64". Once I had it properly set to x64, it seems to work fine.
This is on a black Macbook with 1G RAM (2G total) and 1 core allocated to the VM.
On another note, a PICKit 3 with MPLAB work great in this setup. I've already reprogrammed a few chips via ICSP.