PCDVD數位科技討論區

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)

roxet 2008-06-29 06:05 PM

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...

aerocat 2008-06-29 07:05 PM

條件:
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應該是夠用了。

VincentTsai 2008-06-29 07:10 PM

你可以用 SystemExplolrer 之類的軟體先看一下你的記憶體使用量, 每一個VM 都有需要自己的記憶體, 如果使用的記憶體容量超過了你的實體記憶體, 資料就會開始 SWAP 到硬碟去, 所以會開始慢。

另外也可以觀察在你覺得頓時, 你的硬碟燈是不是在亮, 如果是, 大概就是在作SWAP 了。

此外, 你的 VM 配了多少記憶體給它也是重點。如果你只配個 256mb 給 VM, 不要說 Vista, 可能連XP 也會頓吧.

小結一下
1. 檢查你四個 VM 開起來後, 剩下的記憶體是多少, 若不夠 -> 考慮加個 RAM 吧

2. 檢查你各個 VM 所配置的記憶體是否足夠 VM OS 能順暢運行, 如果不行, 調整 VM 配置, 加大 RAM 的配置。

eose 2008-06-29 08:44 PM

我自己使用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就夠你慢的.

roxet 2008-06-29 10:10 PM

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磁碟) ?

sifone1203 2008-06-29 10:13 PM

RAM 上 8G, HD 組 RAID 0

bij831 2008-06-30 12:19 AM

有考慮用linux+xen來取代xp+vmware嗎
前者的效能比後者好不少哦

Raziel 2008-06-30 06:26 AM

我的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.

lomm 2008-07-08 01:11 PM

建議記憶體加到4G, 目前 320G 硬碟不貴,
再多買兩顆硬碟, 一顆硬碟最多跑2個VM, 這樣子試試看...

NONO72324 2008-07-08 05:17 PM

玩虛擬器除了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。