travesty
Contributor
Contributor

Trying to understand how hardware allocation works

We have four hosts in our data center. They each have 4 CPU's and 16GB of RAM. There are a few servers that have 2 vCPU's assigned to them. How can I determine the threshold of a host?? I know memory can be overcommitted so the VM's on the host can have more than 16GB. I need some help understanding CPU allocation and how it works.

0 Kudos
2 Replies
Dave_Mishchenko
Immortal
Immortal

Your post has been moved to the Performance forum

Dave Mishchenko

VMware Communities User Moderator

0 Kudos
weinstein5
Immortal
Immortal

the vmkernel will schedule a vcpu to run on a single core or hyperthread at a time so a single vcpu vm can only use the cycles in a single core and when it has them all that is all it will get - for dual (or quead) vcpu vm hte vcpus are scheduled simultaneously amd each vcpu will run on different cores - check out pg 128 of

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
0 Kudos