![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 系統組件
(https://www.pcdvd.com.tw/forumdisplay.php?f=19)
- - VMware開4個系統切換所需硬體資源?
(https://www.pcdvd.com.tw/showthread.php?t=802060)
|
|---|
VMware開4個系統切換所需硬體資源?
各位大大...
小弟主系統的OS是Windows XP professioal因常需用VMware同時開4個作業系統,包含Windows Server 2008、Windows Server 2003、Windows XP professioal及Windows Vista同時互相切換工作, 以這樣的需求來說記憶體2G是否足夠,因實際使用時總覺得速度挺慢的,例如滑鼠點到 [開始] 時要等個約2秒選單才會跳出來,滑鼠點選執行的檔案總沒辦法很力落的執行出來。 以各位大大的專業意見我該怎麼樣做會比就好?我在考慮該不該增加RAM及增加後是否會改善?各位大大覺得硬體資源怎麼搭配會比較能滿足我的需求呢? 我目前的配備如下: CPU:Intel Core 2 E6750 RAM:創見 DDRII 1G*2支 主機板:技嘉 GA-P35-DS3 POWER:新巨 HP2-6500PE (500W) VGA:ATI GV-RX385256H-B 請求各位大大給予指導 Orz... |
條件:
1. 每一個guest system 你是開來玩玩還是用來做事 2. 每一個 guest system 你是分配實體ram 還是用硬碟來做ram 3. 每一個 guest system 你是用獨立硬碟或是硬碟分割,還是用檔案來跑 這些都有差,但是2G我覺得同時跑4個guest是太少了,建議至少裝到4G,但是裝到4G以上xp 32bit有抓不到,要用其他的ram tool來處理。 另外vmware 5 對多核心cpu支援不好,多核心cpu效能無法發揮。 vmware 6好像也是如此。你應該是用v6(because you have vista guest) 但如果不是跑重度guest 用E6750應該是夠用了。 |
你可以用 SystemExplolrer 之類的軟體先看一下你的記憶體使用量, 每一個VM 都有需要自己的記憶體, 如果使用的記憶體容量超過了你的實體記憶體, 資料就會開始 SWAP 到硬碟去, 所以會開始慢。
另外也可以觀察在你覺得頓時, 你的硬碟燈是不是在亮, 如果是, 大概就是在作SWAP 了。 此外, 你的 VM 配了多少記憶體給它也是重點。如果你只配個 256mb 給 VM, 不要說 Vista, 可能連XP 也會頓吧. 小結一下 1. 檢查你四個 VM 開起來後, 剩下的記憶體是多少, 若不夠 -> 考慮加個 RAM 吧 2. 檢查你各個 VM 所配置的記憶體是否足夠 VM OS 能順暢運行, 如果不行, 調整 VM 配置, 加大 RAM 的配置。 |
我自己使用AMD 4200+ ,5GB RAM ,2顆HD(一個系統,一個VM)
OS用2003 64bit ,VMware Server 1.0.6 最多同時開5個VM ok, 2003 64bit x2,2003 x1, 2000 Server x1 ,XP x1 . 簡單是這樣摟,建議RAM多加一個給VM,否則跑Swap就夠你慢的. |
To 各位大大:
1.我Server的guest system 大多是用來當軟體的測試平台,但是XP跟Vista除了用來測新開發的軟體有時後還會在guest system 裡面灌一些不重要的軟體玩玩,等系統玩爛了就把那個系統砍掉,再複製VM原始安裝檔取代重灌。 2.一開始在new VM時RAM的部分我都按他預設建議的RAM大小來安裝,DISK除了有預計會安裝其他軟體的以外也都使用預設的DISK大小(約8GB)。 以VM預設的RAM設定來說,VISTA預設建議1GB,XP只要256MB,Server 2003要384MB,Server 2008則要512MB,若我4個系統同時都開起碼就需要2176MB的RAM給VM用還不包括主系統所需的RAM,所以是不是意味著以目前XP的主系統下即使裝到4GB的RAM(實際只能用到約3.2GB)要四個系統全開還要跑的順暢是辦不到的? 另外我想問一下eose大大... 我VM才剛接觸不久我用的是VMware 6 Workstation ,你說你硬碟一個系統一個VM是什麼意思?在用VM創一個虛擬系統時如果用Custom configuration在分配RAM完後disk的部分你不是Create a new virtual disk嗎?你的意思是給他一個physical disk嗎?如果是這樣那你五個guest system 都用同一個physical disk (假設為D磁碟) ? |
RAM 上 8G, HD 組 RAID 0
|
有考慮用linux+xen來取代xp+vmware嗎
前者的效能比後者好不少哦 |
我的guest system RAM沒有給低於1.5GB, 就當作它是一個真實的系統去看待. :flash:
XP/2003/2008 實際裝PC跑工作你不會只給1GB甚至以下的RAM容量吧~ OS在RAM不夠就會跑SWAP/paging, 你的HDD還要負擔 真實+虛擬 系統的I/O.... 所以我每台要開VM的PC都是裝滿8GB. VMware 6.0以後可以支援guest system分享1 or 2 個CPU core. host system + guest system 還是會有很多process (用工作管理員看看host負載) 所以我認為同時開多VM, Quad core CPU 是可以上. 建議 Quad core+8GB RAM可先做,不影響host, 當系統要全部重做時可再加RAID 0. |
建議記憶體加到4G, 目前 320G 硬碟不貴,
再多買兩顆硬碟, 一顆硬碟最多跑2個VM, 這樣子試試看... |
玩虛擬器除了ram要大之外,I/O也是非常重要的一環....
曾經在一台雙路四核的Xeon機器上灌8個guest OS,8顆sas硬碟做RAID0 16G的RAM去做資源分配,當全部guest OS在負載量全滿特別是在I/O部份 結果還是會有不穩的情況發生,推測應該是I/O這一塊出現瓶頸 不過實際的使用上到不致於會將所有的資源用到緊繃,所以只是個小實驗而己 :) |
| 所有的時間均為GMT +8。 現在的時間是06:22 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。