2V0-621 · Question #164
An administrator observes the following symptoms for a virtual machine: - CPU usage is consistently above 90% - CPU ready value is consistently above 20%. - Application performance is impacted. Which
The correct answer is C. Verify that VMware Tools is installed on every virtual machine on the host. D. Increase the CPU shares assigned to the virtual machine.. A CPU ready value above 20% signals heavy CPU contention on the host; raising CPU shares increases the VM's scheduling priority while ensuring VMware Tools is present on all VMs reduces unnecessary resource consumption host-wide.
Question
An administrator observes the following symptoms for a virtual machine:
- CPU usage is consistently above 90%
- CPU ready value is consistently above 20%.
- Application performance is impacted.
Which two actions should the administrator take to improve the performance of this virtual machine? (Choose two.)
Options
- AIncrease the number of vCPUs assigned to this virtual machine.
- BDecrease the number of vCPUs assigned to this virtual machine.
- CVerify that VMware Tools is installed on every virtual machine on the host.
- DIncrease the CPU shares assigned to the virtual machine.
How the community answered
(13 responses)- A23% (3)
- B8% (1)
- C69% (9)
Why each option
A CPU ready value above 20% signals heavy CPU contention on the host; raising CPU shares increases the VM's scheduling priority while ensuring VMware Tools is present on all VMs reduces unnecessary resource consumption host-wide.
Adding vCPUs to a VM on an already CPU-contended host worsens CPU ready because the scheduler must simultaneously find the same number of free physical cores for co-scheduling, making placement harder and increasing wait time.
Reducing vCPUs lowers the total CPU capacity available to the VM; since CPU usage is already above 90%, fewer vCPUs would further starve the workload and degrade application performance rather than help.
VMware Tools installs paravirtual drivers including vmmemctl and VMCI that allow the hypervisor to accurately detect idle states and reclaim resources from other VMs; without it on all VMs, the host cannot efficiently schedule CPU time and overall contention - reflected in CPU ready - remains elevated for the affected VM.
CPU shares determine relative scheduling priority when the host is CPU-constrained; increasing shares for this VM causes the ESXi scheduler to grant it physical CPU time sooner during contention, directly lowering the CPU ready metric.
Concept tested: vSphere CPU ready troubleshooting with shares and VMware Tools
Source: https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.resmgmt.doc/GUID-4CBE3086-8AF2-4CFD-B65A-1F2CE6DA9282.html
Topics
Community Discussion
No community discussion yet for this question.