- On the VMWare host machine, edit the .vmx config file for your image and add:
ptsc.noTSC = "TRUE"
- In your CentOS image, disable the cpuspeed process:
- Download and install the kernel-vm package from the CentOS test repos: http://dev.centos.org/centos/4/testing/i386/RPMS/
- Edit /boot/grub/menu.list and add the following boot parameters for the kernel-vm kernel: nosmp noapic nolapic
Apparently CentOS 5 has a new kernel that allows you to specify divider=10 clocksource=acpi_pm to the kernel which tells it to run at 1/10 the clock rate it was compiled with.
Some links:
http://communities.vmware.com/message/762010#762010
http://bugs.centos.org/view.php?id=2189
http://communities.vmware.com/thread/101492?start=0&tstart=0
http://communities.vmware.com/thread/101406