VMWARE配置CPU。請教一下。若我都配置4核心CPU。但我實體電腦的CPU只有8核。
這樣我復制10個小的VMWARE這樣電腦受的了???
因為我知道硬盤跟記憶體好像是直接吃掉實體資源
但是,CPU ,我CPU 好像是8核假的16核 。我每台都配2核心。這樣可以開十個
但我小機器掛的遊戲現在比較吃重CPU了
所以,我想把小機器改成4核心
但不清楚 這樣他吃實體資源是吃多少
是否 有用到 才吃??
或著 都是虛你出來的可儘量使用??
每台機都當成主機使用可以???
那就是排隊用而已...
VM你可想像成"用多少算多少",
你給他4顆CPU, 並不是一直佔住的,
而是把它想成"最多能用4顆, 不用時會讓別人用"
你可能會有個想法, "那我每個VM都給8顆好啦"
設下CPU使用的限制其實是"方便管理"
大家都要8顆, 這下三個和尚沒水喝, 重要的工作反而沒人做...
所以要依照其形態與特性來給資源,
高階一些的如ESXi, Hyper-V, 都能做資源優先權控制
你想看到的吃了實體資源多少,也都看的到...
假如你的是VMWare workstation, 那就要靠OS的metrics來看了
https://www.vmware.com/support/ws55/doc/ws_performance_mon.html
大多情況下是IO會先扛不住
你看實體電腦的CPU使用率會一直100%的話才是CPU不夠用了
你的情況我會建議先從觀察遊戲特性下手
先在實體電腦開遊戲, 看CPU使用率, RAM, IO...
再開一台VM, 再觀察實體的CPU使用率, RAM, IO...
有的遊戲是某個階段特別吃某資源,
如載入時吃IO, 載入特效一堆的登入畫面時也吃了不少CPU..
這時就可以輪流開VM, 不要大家都搶著一起開(你會發現一起開反而變超慢)
再來是VM上的OS跟遊戲本身的設定優化
OS當然是越輕量越好, 假如可以在linux上跑的遊戲更好,
因為linux有極輕量的玩法..(kvm, 甚至docker)
遊戲也是同樣的思維, 有時不只關特效, 還會關音效...
slash410 wrote:
假如10個VM, ...(恕刪)
謝謝大哥 雖然有些特定名詞 我不懂 意思是 我可以這樣設置 但是...要看看吃不吃的到實體資源
大約一點懂,哪我就先設定看看好了 因為我掛的是天堂其實佔用很小 但我設定2核心 他會把小機器資源用到100% 這樣我就全部無法動彈
我試看看 小機四核 看可否全部順利
感謝
另請教 因為我看不懂英文名詞 是否VMWARE 這款軟體 資源本來就是自動分配的 不用在特別去設定是吧???
若發現 小A佔用大 可手動去調整 是否 。
我完全不懂英文 我SSD有1000G 記憶體64G 目前就是CPU 杠不住 ,所以我有個想法,打算改成WIN10系統,然後小機器也是WIN10,
然後重新設定成四個CPU,按照大大的說法,若本來實體機全開20開天堂若只佔用5%CPU。這樣其實 我可以開20個小機器大約這意思,但扣除WIN10小機可能本來就要吃CPU 這樣應該穩穩的推定 開10個可能沒問題。
所以我可以大坦的去設定成8核心是吧 大約這個意思。
我目前碰到的困難是,我只要一台小機杠不住 全部的都會掛掉,包刮實體機。 才有此一問,是否加大虛機的CPU配置會否改善。