giving 4 CPUs in a 4 core machine to Parallels, will make parallels go slower most of the time because OSX doesn't have enough... I'd never give more than half my cores to the virtual machine. WHen I say cores, i mean real cores, not hyperthreading... so if you think you have 8, you don't, you have 4 actual cores.