Time Sync on Linux Virtual Machines under VMware
There is a known issue with Linux 2.6 kernel inside of VMWare. Because of a frequency issue with the quartz signal, the system clock runs much slower than it should. The fix for this is to add the following line to the /boot/grub/grub.conf file:
clock=pit nosmp noapic nolapic
Alternatively, you could install VMware Tools on the guest machine and make it sync with the host but this is usually more trouble than it is worth.