6.7

Table Of Contents
Chart Analysis
A short spike in CPU usage indicates that you are making the best use of the resources available.
However, if the value is constantly high, the CPU demanded is likely greater than the CPU capacity
available. A high CPU usage value can lead to increased ready time and processor queuing of the virtual
machines in the resource pool. Generally, if the CPU usage value for a virtual machine is above 90% and
the CPU ready value for a virtual machine is above 20%, performance is impacted.
If performance is impacted, consider taking the following actions.
Table 190. CPU Performance Enhancement Advice
# Resolution
1 Verify that VMware Tools is installed on each virtual machine.
2 Deploy single-threaded applications on uniprocessor virtual machines instead of SMP virtual machines.
3 Migrate one or more virtual machines to a new host.
4 Upgrade the physical CPUs or cores on each host if necessary.
5 Enable CPU-saving features, such as TCP Segmentation Offload.
6 Replace software I/O with dedicated hardware, such as iSCSI HBAs or TCP Segmentation Offload NICs.
CPU Usage
The CPU Usage chart displays CPU usage of each virtual machine in the vApp or resource pool.
This chart is located in the Virtual Machines view of the vApp or resource pool Performance tab.
Table 191. Data Counters
Chart Label Description
virtual_machine Amount of CPU actively used by virtual machines.
n
Counter: usagemhz
n
Stats Type: Rate
n
Unit: Megahertz (MHz)
n
Rollup Type: Average (Minimum/Maximum)
n
Collection Level: 1 (4)
Chart Analysis
A short spike in CPU usage or CPU ready indicates that you are making the best use of the virtual
machine resources. However, if the CPU usage value for a virtual machine is above 90% and the CPU
ready value is above 20%, performance is being impacted.
If performance is impacted, consider taking the following actions.
Table 192. CPU Performance Enhancement Advice
# Resolution
1 Verify that VMware Tools is installed on every virtual machine on the host.
2 Set the CPU reservations for all high-priority virtual machines to guarantee that they receive the CPU cycles required.
vSphere Monitoring and Performance
VMware, Inc. 74