VMware player でゲストOSのクロックが速い(GIFアニメーションが速い etc)

ubuntuVMware player + Windows XP をインストールしているが、クロックが速く進んでいるようだった。調べたら、ホストの SpeedStep などが影響しているらしい。

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1591

  • /etc/vmware/config に以下を追加
host.cpukHz = 2000000 ←マシンのクロック数
host.noTSC = TRUE 
ptsc.noTSC = TRUE 
  • VMX ファイルに以下を追加
tools.syncTime = TRUE

ちょっと問題の切り分けができていないが、うっかり VMX ファイルに記述したらうまくいかなかった。また "hostinfo.noTSC = TRUE" という記事も見かけた。私は VMware の記事を見て "host.noTSC = TRUE" にしたけど・・・。