VMware Cloud Community
unsichtbare
Expert
Expert

ESXi 6 cpu limit problem

In VM Serrings/Resources, I applied a limit of 1150 Mhz. to a single vCPU Windows 7 VM. That's half of our 2.3 Ghc Porc/core speed.

Using CPU Busy, I observed the usage of the W7 drop to 1150 and Ready increase to 10200 (roughly 50%). That's exactly  what I would have expected - and how it has always performed in the past.

Now I have removed the limit, but the effect of the limit persists! I have restarted the VM, vmotioned it to another host and I still see 1150 Mhz. and Ready at 10200.

Hmmmm?

+The Invisible Admin+ If you find me useful, follow my blog: http://johnborhek.com/
0 Kudos
2 Replies
MauroBonder
VMware Employee
VMware Employee

Did you check inside of VMX ?

Try edit VMX with VM powered off.

*Please, don't forget the awarding points for "helpful" and/or "correct" answers. *Por favor, não esqueça de atribuir os pontos se a resposta foi útil ou resolveu o problema.* Thank you/Obrigado
0 Kudos
unsichtbare
Expert
Expert

Have checked VMX after removal of CPU Limit and there was no indication of the previous limit.

Have power-cycled VM to no effect.

Most disturbing is that the VM CPU Limit supersedes the Resource Pool limit, when the VM limit is greater. If I set a VM CPU Limit of 6000 Mhz and placed that VM in a Resource Pool with a 3000 Mhz limit, the VM limit acts as an effective Reservation! This potentially allows users a way to defeat  Resource Pool limits and may have wide ranging impacts for larger environments.

+The Invisible Admin+ If you find me useful, follow my blog: http://johnborhek.com/
0 Kudos