VMFAQ.com - FAQing about virtualization since 2008
Search:     Advanced search
Browse by category:
Contact Us

What is CPU READY?

Add comment
Views: 282
Votes: 0
Comments: 0
Posted: 21 Feb, 2008
by: Troen L.
Updated: 01 Oct, 2008
by: Troen L.
The time a virtual machine waits in the queue in a ready-to-run state before it can be scheduled on a CPU is known as ready time. The ready time should preferably be as low as possible. Virtual machines that are allocated multiple cpus or have high timer interrupts are more frequently seen with high ready time values.

Previously VMware warned about having virtual machines with 5% or higher values, but they now seem to no longer specify such a given value. Whether 5% is ok for a given service depends on the service, but it should preferably be as low as possible.

VMware has a very good paper on this subject here: http://www.vmware.com/pdf/esx3_ready_time.pdf

The Virtual Infrastructure client will only show ready time values as milliseconds so if you want to see it as percent you might want to use esxtop, resxtop (Remote CLI), a third party alternate product or you can calculate the values found there into percent yourself.

Here are some stats from the VMware Remote CLI 3.5U2 appliance as seen from different places. This appliance is based on debian 3.1 and is running with healthy performance and show very low ready values.

Virtual Infrastructure client:



esxtop:


vmktree:

vmktree cpu stats
Others in this Category
document I'm getting a black console screen from my guest
document I have 64bit CPU but I can't boot/install 64bit guests?
document Using USB devices in virtual machines
document What is the difference between ESX 3.5 and 3i? Foundation, Standard and Enterprise?
document Active Directory and VMware snapshots
document I need more performance out of my VMware environment
document Which hardware can I install ESX on?
document Is there a GUI for Storage VMotion?
document Recommended performance tuning options for Linux guests
document My VirtualCenter database is huge and slow, can I purge it?
» More articles



RSS