首頁 > Linux, 虛擬化 > 筆記 : vmware server 的性能設定

筆記 : vmware server 的性能設定

2009年12月30日 發表評論 閱讀評論

最近用 Linux VMWare Server 下的虛擬機跑 BT , 發覺 VMWARE 占用的 disk i/o 資源很高 , 高到 100%

後來上 google 查一下有沒有解決法 , 試了一下這方法

在每個虛擬機的目錄下都有個 vmx 檔案 , 必須手動加上以下設定

MemTrimRate = "0"
mainMem.useNamedFile=false
sched.mem.pshare.enable = "FALSE"
prefvmx.useRecommendedLockedMemSize = "TRUE"

這樣就可以解決了耶 , 這種設定 , 比較適合實體記憶體夠大的情況下使用 , 預設的情形下好像是用 file 當 memory ?? 我的媽啊

Categories: Linux, 虛擬化 Tags:
  1. tomexou
    2010年1月1日14:24 | #1

    請問其VMware Server是2.0.2版嗎? 其vmx版本都是v6.5.3編輯而來的嗎?
    我跑在windows hosting裏,倒是還好。

  2. 2010年1月1日18:26 | #2

    對啊 , 2.0.2
    感覺起來 , 它吃 disk 的資源比 1.0 來的多
    最近要準備弄一顆硬碟玩玩 Linux KVM 了

  3. consatan
    2010年4月30日16:55 | #3

    不知道你的HOST OS 是哪個發行版?
    我用的RHEL 5.4(yum update 後變成CentOS 5.4 Final) X86_64
    安裝 VMware-server-2.0.2-203138.x86_64
    登錄WEB 管理界面的時候,如果不進行虛擬機操作還好,一點擊虛擬機操作的話,馬上出現12029錯誤,然後就必須重啟HOST 上的TOMCAT服務才行
    我試著用非root 帳戶登錄WEB 界面進行操作,穩定操作虛擬機大概半小時後,又出現這錯誤了…
    我之前在WIN 2003 R2 ENT 32bit 操作系統上安裝過同版本的VM Server,並沒出現過這問題哦
    到底是OS 兼容性問題還是我設定有問題呢? ?我完全是默認安裝 VM Server的哦

  4. 2010年5月1日16:23 | #4

    @consatan
    我是 RHEL 5.2~5.4 都裝過
    但 Tomcat 死掉是常有的事情
    我覺得 vmware server 2很不穩, 感覺是個失敗的作品 , 還不如用 vmware server 1
    建議你去玩玩 proxmox ve , 很穩 , 但可能不支援多媒體的虛擬化 , 如音效

    當然 vmware esxi 也很穩,挑硬體就是了

  5. amd3dk6
    2010年5月4日00:21 | #5

    Consatan 我也有同樣的問題, 但是我解決了 ^_^

    是 Glibc 的問題

    http://bugs.centos.org/view.php?id=3884
    照他上面講的做就會好了, 64Bit 的我沒試過, 32Bit 的是醬修好的 :)

  6. amd3dk6
    2010年5月4日00:24 | #6

    CentOS 的人講是 VMware 不修 Bug…
    完全不回應

  7. 2010年5月5日22:00 | #7

    說實在話 ! vmware server 應該會慢慢被 KVM 取代掉了
    在穩定度及效能的比較 vmware server 都比不上
    但方便性還是 vmware server 好多了
    CentOS 5 升級一下 , 也支援 KVM 了現在