Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MBX

macrumors 68020
Original poster
Sep 14, 2006
2,030
817
Hey i've got a mac pro with 2x 3ghz Core Duo Xeon's, yet Vmware Fusion (latest version and latest 3.1 beta) tells me it has only 2 cores and therefore can't really use 4 cores.

When i use 2 cores in VMware settings and then launch activity monitor i can see that it seems to use all 4 cores anyway.

Any idea what's going on?
 
The number of cores you allocate in VMware Fusion doesn't directly correlate to physical cores -- to the virtual machine, Fusion presents the given number of "virtual" CPUs, but the instructions that the virtual machine passes to those CPUs may be executed on any of your machine's physical CPUs. The number of virtual CPUs given is just an abstraction; there's nothing preventing Fusion from, for example, telling Windows that it's got 16 cores even if your machine only has 4, though this wouldn't given any performance benefit because all 16 sets of instructions would have to be run on only the 4 available real cores.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.