Re: [菜單] 30k VM多開已回收

看板PC_Shopping (個人電腦購買)作者 (close to u)時間11年前 (2014/12/23 15:03), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
※ 引述《creamlee (淡淡der)》之銘言: : 已買/未買/已付訂金(元):未買 : 預算/用途:跑異地串聯運算 所以需要經常性VM多開 目前預算先抓30K : 請問如果我會同時開到4組VM的話 記憶體應該上32G嗎? : (以下恕刪) 自己有虛擬化需求,卻不知道記憶體要插多少的這類問題 總覺得好像常在板上!? 個人認為這個問題的答案,還是那句老話: http://i.imgur.com/rGm2boZ.jpg
施主,這個問題你應該要問你自己 一個Guest用多少的記憶體,是你自己設定的 如果連自己都不知道要跑的程式大概會吃掉多少記憶體空間,那麼我想應該沒人會通靈 更不可能會知道,你到底要設定多少的記憶體空間給每一個Guest用 隨便舉例 現在假設你在Guest中執行的程式,會使用的記憶體空間並不多 所以每個Guest可以只設定少少的2GB RAM給它用 那麼每個Guest本身吃掉的記憶體空間,先不考慮其他雜項(例如顯卡用掉的的部份) 運用國小學的乘法,將四個Guest使用的記憶體容量加起來 2 * 4 = 8 GB 這樣一共會用掉8GB,再考慮到Host本身執行的程式也會用掉一些記憶體容量 假設使用了約4GB,那麼兩者相加 8 + 4 = 12 GB 總和12GB 另外再留一些扣打例如上述先忽略的部份,所以16GB足矣 也就是說插上32GB的記憶體,在這個狀況下似乎就沒有什麼必要性 反之亦然 所以我是真的不太能理解 這類用國小的加法及乘法就能搞定的問題 為啥會還蠻常出現在組VM的單子上頭的就是... 而且要同時運行四個Guest,除了記憶體容量需要考慮以外 其實最容易造成效能瓶頸的,是儲存媒體方面的IO問題 尤其是一般使用者常用的Type 2 hypervisor(Hosted hypervisor) 如VMware Workstation(player), Virtualbox blah blah blah ... 若四個Guest會同時對虛擬化後的磁碟空間做讀寫 那麼對傳統硬碟來說,是「非常沉重」的負擔 所以SSD與傳統硬碟之間的搭配 要怎麼規劃每個Disk image存放的位置及其相關的配置,才是最有效率的? 這個問題我想反倒比去思考記憶體該插多大,還來得更有意義些 個人淺見,有誤請指正 -- 「只有心懷悔恨的人,會恐懼死亡。」 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.179.31 ※ 文章網址: http://www.ptt.cc/bbs/PC_Shopping/M.1419318204.A.A9B.html
文章代碼(AID): #1KcHEygR (PC_Shopping)
文章代碼(AID): #1KcHEygR (PC_Shopping)