Se ainda não viu, dê uma olhada neste artigo no Yellow Bricks,o excelente blog do Duncan Epping, que eu copio aqui.
Você pode decidir como a sua VM enxerga suas vCPUs: como CPUs ou cores. O default é que sua VM veja vCPUs single-core. Se você criar uma VM com 2 processadores, o sistema operacional dentro da VM (guest OS) os reconhecerá como 2 processadores com um único core cada. Mas você pode definir quantos cores há em cada processador:
Power off the VM
- Right click on the VM and select “Edit Settings…”
- Select the “Options” tab
- Click on “General” (in the “Advanced” options section)
- Click “Configuration Parameters…” (in the pane on the right)
- Click “Add Row”
- Enter “cpuid.coresPerSocket” in the “Name” column
- Enter a value (try 2, 4, or
in the “Value” column
- Click “OK”
- Power on the VM
Fazendo isso, sua VM pode enxergar 2 CPUs dual-core ou 1 CPU quad-core, por exemplo. Isto pode lhe trazer uma flexibilidade útil, ou até vantagens com relação ao licenciamento de algumas aplicações.
Importante deixar claro que a limitação de 8 vCPUs por VM permanece, independentemente da forma como forem distribuidos. Não dá pra criar uma VM com 4 quad-cores, por exemplo.