In case one uses the Intel SpeedStep technology with a Linux host (Ubuntu 6.10 here) the clock on a Windows XP guest could be running too fast or too slow even if enabling “Time synchronization between the virtual machine and the host operating system” in VMware Tools. In order to correct this behavior the following settings in /etc/vmware/config could help:
host.cpukHz = 1830000
host.noTSC = TRUE
ptsc.noTSC = TRUE
The host.cpukHz settings needs to be set to the actual value of your processor. If you are unsure about it try to take a look at /proc/cpuinfo:
user@host: [~] cat /proc/cpuinfo |grep "model name"
model name : Genuine Intel(R) CPU T2400 @ 1.83GHz
model name : Genuine Intel(R) CPU T2400 @ 1.83GHz
So if you multiply 1.83 by 1000000 you will end up with the value required, e.g. 1,83*1000000 (http://en.wikipedia.org/wiki/Khz).
Recent Comments