Sunday, February 7, 2010

Idle CPU usage and kernel options in RHEL 5.4 VMs

I was recently having (another) read through the VMware documentation on best practices for timekeeping in Linux guest virtual machines, and while the article claims that using the "divider" option in RHEL 5.4 kernels running as a VM is no longer required for accurate timekeeping, it does (quite significantly) reduce CPU usage for idle machines, as this graph clearly illustrates.At point 1. the ESX host has no running VMs, point 2. has an idle vanilla 2.6.18-164.11.1 kernel running on CentOS 5.4 and point 3. is the same machine with "divider=10" passed to the kernel at boot.

0 comments:

Post a Comment