Ok, so I've been using PD for years for work as an online poker player. I love my Macs and currently have a 15" MBP Retina i7 2.6Ghz 8GB RAM, 10.8.4, and PD8. For years I've had lagging issues with VMs, and I've spent countless hours trying to figure out what is the best configuration for what I use PD for without complete success. I have roughly 8 software programs open that all have 10-12 tabs open inside them each (poker tables) as well as a small database app that uses Postgres 9.0, although all of these programs open usually only ever uses about 10-20% of CPU and under 1GB of memory in windows judging by what I see in the task manager.
I've done countless google searches on which version of windows to use, how much RAM to give the VM, running in coherence/fullscreen/windowed mode, and every other little setting you can tweak... nothing makes me happy. For me since I work in Windows that is the most important side to keep running efficiently. Adding CPUs to the VM has caused the applications in Windows to open faster, but I've seen overall machine lag randomly a lot more with more than one CPU committed to the VM throughout the day.
Anyway, here is my current Win XP VM config:
CPU: 1
Memory: 1536MB
Optimization: Faster VM, Enable Adaptive Hypervisor ON, Tune Windows for Speed ON, Power: Better Performance, Automatically compress virtual disks ON
Security: Everything unchecked
Backup: disabled
Sharing: Everything unchecked
Applications: Everything unchecked
Video: 256MB, 3D Acceleration OFF, Enable Vertical Sync OFF, Enable Retina OFF
Hard Disk: IDE
USB: Everything unchecked
Specific Questions:
1. I have two 27" TB monitors attached, will that affect performance? If so, should I be closing the lid on the MBP to lower the total resolution being driven by the MBP's video card?
2. I've seen more lag in coherence, than windowed, than full screen. Should it matter?
3. Given my machine, should I be giving the VM more CPUs/RAM? If so, why am I seeing overall slower performance on my Mac when I'm only running safari, iTunes, Skype?
4. Which version of Windows is going to give me the best performance? XP seems the lightest, but since I have a flash HD will 7 or 8 work better in the real world?
Unfortunately, running boot camp isn't an option for me. I'm really hoping there is something someone can point out what is causing sub par performance.
I've done countless google searches on which version of windows to use, how much RAM to give the VM, running in coherence/fullscreen/windowed mode, and every other little setting you can tweak... nothing makes me happy. For me since I work in Windows that is the most important side to keep running efficiently. Adding CPUs to the VM has caused the applications in Windows to open faster, but I've seen overall machine lag randomly a lot more with more than one CPU committed to the VM throughout the day.
Anyway, here is my current Win XP VM config:
CPU: 1
Memory: 1536MB
Optimization: Faster VM, Enable Adaptive Hypervisor ON, Tune Windows for Speed ON, Power: Better Performance, Automatically compress virtual disks ON
Security: Everything unchecked
Backup: disabled
Sharing: Everything unchecked
Applications: Everything unchecked
Video: 256MB, 3D Acceleration OFF, Enable Vertical Sync OFF, Enable Retina OFF
Hard Disk: IDE
USB: Everything unchecked
Specific Questions:
1. I have two 27" TB monitors attached, will that affect performance? If so, should I be closing the lid on the MBP to lower the total resolution being driven by the MBP's video card?
2. I've seen more lag in coherence, than windowed, than full screen. Should it matter?
3. Given my machine, should I be giving the VM more CPUs/RAM? If so, why am I seeing overall slower performance on my Mac when I'm only running safari, iTunes, Skype?
4. Which version of Windows is going to give me the best performance? XP seems the lightest, but since I have a flash HD will 7 or 8 work better in the real world?
Unfortunately, running boot camp isn't an option for me. I'm really hoping there is something someone can point out what is causing sub par performance.