2008年6月28日 星期六

如何在系統有power save的環境設定vmware的參數

今天遇到的一個情況,
因為主機(host端)有安裝Host Power Management,
Host Power Management是為照成因為想要節省電源,
使得電腦的效率比較差~但是,可以用的比較久

一開始在安裝vmware內的作業系統時,
vmware自己就會偵測出host端有安裝Host Power Management的軟體,
會導致guest端的作業系統HZ會跑太快或太慢,
最明顯的地方可能會造成guest的系統時間跑太快或太慢,
不過,還好,vmware的官方網頁有提供解決方法哩~

step1
首先,先到
C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation
找到config.ini檔案,
原始的內容為
prefvmx.useRecommendedLockedMemSize = "TRUE"

修改為
prefvmx.useRecommendedLockedMemSize = "TRUE"
host.cpukHz = "1729000"
host.noTSC = "TRUE"
ptsc.noTSC = "TRUE"

其中cpukHz就依每一台電腦的cpu的頻率調整~

step2
然後,到「控制台」的「系統管理工具」的「服務」找「VMware Authorization」選項,
按右鍵,選「重新啟動」


step3
安裝完作業系統之後,在guest作業系統中安裝vmware-tool,然後,打開vmware-tool的介面,
把「
Time synchronization between the virtual machine and the host operating system」
勾選起來就完成了~

參考資料
Host Power Management Causes Problems with Guest Timekeeping (Windows Hosts)
Locking SpeedStep, PowerNow, or Cool'n'Quiet on the Host to a Constant Speed

VMware, Power Management, Timekeeping

沒有留言: