VMware has updated their Time Keeping Best Practices KB’s.
The new timekeeping articles are:
Timekeeping best practices for Linux
Linux using TSC clocksource stops responding
Time falls behind in a virtual machine when the guest operating system writes to previously unwritten regions of its virtual disk
Time falls behind in virtual machine when the memory of the virtual machine paged from disk by the VMkernel
Time in a virtual machine drifts due to hardware timer drift
Time in a Linux 2.6 guest operating system runs faster than real time due to lost tick overcompensation
Time runs too fast in a Windows virtual machine when the Multimedia Timer interface is used
Time drifts in the virtual machine and the service console due to the HPET misreporting its frequency
Time in a Linux virtual machine jumps backward when using clock=pit
Time runs slower than real time due to lost timer interrupts
Determining and changing the rate of timer interrupts a guest operating system requests