VMware Cloud Community
KNardi
Contributor
Contributor

VM CPU issue?

ESX Vsphere

I have many VM's on VSphere and recently noticed that the VM's that have 1 CPU show MULTIPROCESSOR in Device manager/Computer.

Is this normal or something I should be concerned with?

Is there any HAL or overhead that will cause issues?

thanks for you help in advance

Reply
0 Kudos
4 Replies
Troy_Clavell
Immortal
Immortal

sounds to me as though you have the wrong HAL. Trying using a uniprocessor HAL

http://support.microsoft.com/kb/309283

Reply
0 Kudos
KNardi
Contributor
Contributor

This is on a Windows 2003 server if that makes a difference. The above article fixes do not work!!!

Reply
0 Kudos
AntonVZhbankov
Immortal
Immortal

Do not pay attention to Multiprocessor on uniprocessor VMs, that's not a problem completely.

Actually problem is when you have Uniprocessor HAL on Multiprocessor VM.


---

VMware vExpert '2009

http://blog.vadmin.ru

EMCCAe, HPE ASE, MCITP: SA+VA, VCP 3/4/5, VMware vExpert XO (14 stars)
VMUG Russia Leader
http://t.me/beerpanda
Reply
0 Kudos
drummonds
Hot Shot
Hot Shot

The uniprocessor HAL is more efficient than the multiprocessor HAL. If you only have a single vCPU assigned to your VM, you can improve performance slightly by forcing Windows back to the uniprocessor HAL. You can do this through the device manager and by specifying a driver to the CPU.

The performance difference generally is not great, though. We have measured it in single digit percentages that are workload dependent.

Scott

More information on my blog and on Twitter:

More information on my blog and on Twitter: http://vpivot.com http://twitter.com/drummonds
Reply
0 Kudos