Hi,
This is because of something called Hyper-threading where each thread presents itself as if it is a logical core.
Eg. two threads on a single physical core are seen as two logical cores.
While you might be able to create a VM with that many cores, I do not really expect it to work well.
Personally I wouldn't assign more as 4 cores, more likely even less as I tend to run a multitude of guest OS's at the same time and like them all to be performant.
But as workloads can be quite different, you can certainly experiment.
--
Wil
| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at
vimalin.com | Twitter
@wilva