Fóra

Jak zlepšit výkon Fusion VM

M

Moof1904

Původní plakát
20. května 2004
  • 16. srpna 2014
Mám „standardní“ Mac Pro 2008 (3,1) s RAM upgradovanou na 12 gigabajtů. Má sériovou grafickou kartu ATI Radeon AT2600 XT 256.

Dlouhodobý projekt vyžaduje, abych spouštěl Windows 7, který používám na VMWare Fusion 6.0.2 vm, kterému jsem dal 2 giga paměti RAM, jak navrhuje dialog nastavení VMware. Vm je na vřetenovém disku (WD Black), který je oddělený od SSD obsahujícího MacOS.

Výkon Win 7 je adekvátní, ale chci, aby byl svižnější. Potřebuji spustit vm v nativním rozlišení 2560 x 1600 mého 30' ACD a odezva systému Windows při spouštění aplikací nebo přetahování oken se zdá být trochu pomalá.

Activity Monitor na Macu nevykazuje žádný problém s RAM nebo CPU.

Nechci dedikovaný, samostatný počítač z mnoha důvodů. Vm je 'téměř tam'. Chci jen zlepšit jeho výkon. Hodlám trávit čas na fórech VMware, abych zjistil optimální nastavení pro VM, ale na straně Macu mám trochu peněz na řešení problému, ale ne hromadu. Takže se chci zaměřit na co největší zlepšení za své peníze. Jak byste ohodnotili následující z hlediska přínosu pro výkon Windows vm? Pravděpodobně mohu udělat jednu nebo dvě z následujících věcí:

-Přidání paměti RAM do počítače Mac, abych mohl virtuálnímu počítači přidělit více paměti RAM
- Upgrade grafické karty počítače Mac
-Přesun vm z vřetenového disku (WD Black), na kterém je, na SSD
-Něco jiného, ​​na co nemyslím P

paulrbeers

17. prosince 2009
  • 16. srpna 2014
Moof1904 řekl: Mám „standardní“ Mac Pro 2008 (3,1) s RAM upgradovanou na 12 gigabajtů. Má sériovou grafickou kartu ATI Radeon AT2600 XT 256.

Dlouhodobý projekt vyžaduje, abych spouštěl Windows 7, který používám na VMWare Fusion 6.0.2 vm, kterému jsem dal 2 giga paměti RAM, jak navrhuje dialog nastavení VMware. Vm je na vřetenovém disku (WD Black), který je oddělený od SSD obsahujícího MacOS.

Výkon Win 7 je adekvátní, ale chci, aby byl svižnější. Potřebuji spustit vm v nativním rozlišení 2560 x 1600 mého 30' ACD a odezva systému Windows při spouštění aplikací nebo přetahování oken se zdá být trochu pomalá.

Activity Monitor na Macu nevykazuje žádný problém s RAM nebo CPU.

Nechci dedikovaný, samostatný počítač z mnoha důvodů. Vm je 'téměř tam'. Chci jen zlepšit jeho výkon. Hodlám trávit čas na fórech VMware, abych zjistil optimální nastavení pro VM, ale na straně Macu mám trochu peněz na řešení problému, ale ne hromadu. Takže se chci zaměřit na co největší zlepšení za své peníze. Jak byste ohodnotili následující z hlediska přínosu pro výkon Windows vm? Pravděpodobně mohu udělat jednu nebo dvě z následujících věcí:

-Přidání paměti RAM do počítače Mac, abych mohl virtuálnímu počítači přidělit více paměti RAM
- Upgrade grafické karty počítače Mac
-Přesun vm z vřetenového disku (WD Black), na kterém je, na SSD
-Něco jiného, ​​na co nemyslím

SSD je pravděpodobně vaším největším úzkým hrdlem, po kterém následují pouze 2 GB přidělené paměti RAM. Doporučil bych nejprve přesunout VM na SSD a poté zvýšit RAM na 3 nebo 4 GB. Pokud to má pozitivní vliv a OSX je nyní RAM hladovějící, teprve potom bych do vašeho systému přidal RAM. Možná zjistíte, že OSX běží v pořádku s dostupnými pouze 8 GB (další 4 jsou svázány ve virtuálním počítači).

Nejvíce by asi pomohlo SSD.

Také se ujistěte, že je zapnutý vt-x (což jsem si na 99 procent jistý, že vaše procesy podporují)...
http://www.virtualizationadmin.com/blogs/lowe/news/vmware-fusion-5-enable-vt-xept-inside-a-virtual-machine-288.html

AidenShaw

8. února 2003


poloostrov
  • 16. srpna 2014
paulrbeers řekl: SSD je pravděpodobně vaše největší překážka, po níž následují pouze 2 GB přidělené paměti RAM. Doporučil bych nejprve přesunout VM na SSD a poté zvýšit RAM na 3 nebo 4 GB. Pokud to má pozitivní vliv a OSX je nyní RAM hladovějící, teprve potom bych do vašeho systému přidal RAM. Možná zjistíte, že OSX běží v pořádku s dostupnými pouze 8 GB (další 4 jsou svázány ve virtuálním počítači).

Nejvíce by asi pomohlo SSD.

Rozhodně dejte VM alespoň 4 GiB RAM. I když se to bude zdát 'zbytečné', extra RAM bude použita pro mezipaměti souborového systému - což rozhodně pomáhá 'rychlosti'. (Chcete-li zjistit, kolik je v mezipaměti - 'Start' -> 'Nástroje pro správu' -> 'Monitor výkonu', poté klikněte na odkaz 'Otevřít monitorování zdrojů' a přejděte na kartu 'Paměť'. 'Pohotovostní' paměť je většinou mezipaměť souborového systému.)

Zkontrolujte paměť pro grafickou kartu ve Windows (klikněte pravým tlačítkem na plochu, 'Rozlišení obrazovky' -> 'Pokročilá nastavení'). Měli byste vidět něco jako přiložený obrázek.

Nainstalovali jste VMware Tools do hosta, že? To je životně důležité.

paulrbeers řekl: Také se ujistěte, že je zapnutý vt-x (což jsem si na 99 procent jistý, že vaše procesy podporují)...
http://www.virtualizationadmin.com/...ble-vt-xept-inside-a-virtual-machine-288.html

Musíte se ujistit, že VT-x je povoleno na úrovni BIOS na MP3,1. Také se ujistěte, že virtualizační jádro je automatické pro nastavení VM (obrázek)

Odkaz nesouvisí – popisuje, jak spouštět virtuální počítače v rámci virtuálního počítače.

Přílohy

  • Zobrazit mediální položku ' href='tmp/attachments/svga-jpg.485832/' > svga.jpg'file-meta '> 63,7 KB · Zobrazení: 766
  • Zobrazit mediální položku ' href='tmp/attachments/resmonitor-jpg.485833/' > resmonitor.jpg'file-meta '> 63,7 KB · Zobrazení: 714
  • Zobrazit mediální položku ' href='tmp/attachments/vtx-jpg.485834/' > vtx.jpg'file-meta '> 97,8 kB · Zobrazení: 895
Poslední úprava: 16. srpna 2014 S

stjames70

5. července 2009
  • 16. srpna 2014
vt-x a Win 8

Ahoj,

O vt-x jsem nevěděl, ale určitě ho povolím.

Také spouštím přesně stejné nastavení 3,1 s 30'ACD.

Mám 16gb, polovinu vyhrazenou pro VM. Mám dva SSD - jeden pro OSX a druhý pro VM.

Vaše grafická karta je trochu poddimenzovaná, ale to pravděpodobně nedělá velký rozdíl.

Přešel bych na Win 8. Je „svižnější“ než Win 7 – Win 7 plýtvá spoustou zdrojů na grafiku a nejsem si jistý, jaká další režie, ale po instalaci Win 8 do šesti našich starých iMaců z roku 2009 a našich dalších 3 V kanceláři tyto počítače běžely mnohem rychleji VM než XP Pro. Stěží mohli spustit Win 7 v jakékoli iteraci - s grafikou Aero nebo bez ní. Můj závěr, nevědecký, je, že Win 8 je efektivnější a vyžaduje méně zdrojů než Win 7, takže poběží na mnohem rudimentárnějším hardwaru než Win 7 – což je v podstatě to, co máte s VM. M

Moof1904

Původní plakát
20. května 2004
  • 16. srpna 2014
To jsou skvělé návrhy, všichni. Děkuji!


---O pár minut později---
Vypadá to, že vt-x není podporován mým hardwarem. VMware mi dovolil změnit nastavení, ale při spuštění vm vyhodilo chybu. Poslední úprava: 16. srpna 2014 P

paulrbeers

17. prosince 2009
  • 16. srpna 2014
Moof1904 řekl: To jsou skvělé návrhy, všichni. Děkuji!


---O pár minut později---
Vypadá to, že vt-x není podporován mým hardwarem. VMware mi dovolil změnit nastavení, ale při spuštění vm vyhodilo chybu.

http://support.apple.com/kb/TS2744

Jo, máš pravdu. Zatímco Xeony v 3.1 podporují VT-X, nepodporují VT-X s EPT. Promiň moje chyba!

AidenShaw

8. února 2003
poloostrov
  • 16. srpna 2014
paulrbeers řekl: http://support.apple.com/kb/TS2744

Jo, máš pravdu. Zatímco Xeony v 3.1 podporují VT-X, nepodporují VT-X s EPT. Promiň moje chyba!

Tyto příspěvky říkají, jak povolit VT-x na těchto systémech - potřebujete nejnovější firmware BIOS.

VT-x je největší skok ve výkonu – takže pokud se vám to podaří, měli byste vidět rozdíl.

Mimochodem, MP6,1 má chybu ve VT-x(EPT). Je třeba to zakázat v nastavení virtuálního počítače. (Všimněte si, že aktualizaci BIOSu může vyřešit chybu - opravte mě, pokud Apple aktualizoval MP6,1 BIOS opravou.) P

paulrbeers

17. prosince 2009
  • 17. srpna 2014
AidenShaw řekl: Tyto příspěvky říkají, jak povolit VT-x na těchto systémech - potřebujete nejnovější firmware BIOS.

VT-x je největší skok ve výkonu – takže pokud se vám to podaří, měli byste vidět rozdíl.

Mimochodem, MP6,1 má chybu ve VT-x(EPT). Je třeba to zakázat v nastavení virtuálního počítače. (Všimněte si, že aktualizaci BIOSu může vyřešit chybu - opravte mě, pokud Apple aktualizoval MP6,1 BIOS opravou.)

Procesory 3,1 podporují vt-x, ale ne EPT. VMware vyžaduje EPT, takže nezáleží na tom, zda existuje podpora pro vt-x, protože křemík nepodporuje EPT.

AidenShaw

8. února 2003
poloostrov
  • 17. srpna 2014
paulrbeers řekl: Procesory 3,1 podporují vt-x, ale ne EPT. VMware vyžaduje EPT, takže nezáleží na tom, zda existuje podpora pro vt-x, protože křemík nepodporuje EPT.

VMware Workstation rozhodně podporuje všechny varianty VT-* a umožňuje vám je vyladit, pokud chcete. (A povoluji VT-x a deaktivuji VT-x(EPT) kvůli chybě ve všech IvyBridge Xeonech.)

Chcete říct, že ve Fusionu chybí základní funkce (podpora VT-x), která je podporována na platformách VMware na Linuxu a Windows?

Přílohy

  • Zobrazit mediální položku ' href='tmp/attachments/ve-jpg.486020/' > ve.jpg'file-meta '> 16,4 kB · Zobrazení: 925
Poslední úprava: 17. srpna 2014 P

paulrbeers

17. prosince 2009
  • 19. srpna 2014
AidenShaw řekl: VMware Workstation rozhodně podporuje všechny varianty VT-* a umožňuje vám je vyladit, pokud chcete. (A povoluji VT-x a deaktivuji VT-x(EPT) kvůli chybě ve všech IvyBridge Xeonech.)

Chcete říct, že ve Fusionu chybí základní funkce (podpora VT-x), která je podporována na platformách VMware na Linuxu a Windows?

Ano, VMWare Fusion pro Mac vyžaduje VT-x/EPT. Přímo z jejich dokumentace pro Fusion 6.0:

Ověřte, že hostitelský systém má dostatečně aktuální CPU, aby podporoval virtualizované Intel VT-x/EPT, čítače výkonu nebo obojí. Například hostitelské procesory, které podporují pokročilé možnosti, zahrnují procesory Intel založené na mikroarchitekturách Nehalem, Westmere nebo Sandy Bridge. Podle současné konvence pojmenování společnosti Intel tyto procesory zahrnují procesory Intel Core i, jako je Intel Core i5.

Proto procesory v 3,1 (protože jsou to Xeony založené na Core2duo) nemají EPT, což je požadavek pro použití této funkce ve Fusion. Fusion nepodporuje pouze VT-x.

AidenShaw

8. února 2003
poloostrov
  • 19. srpna 2014
paulrbeers řekl: Ano, VMWare Fusion pro Mac vyžaduje VT-x/EPT. Přímo z jejich dokumentace pro Fusion 6.0:

Ověřte, že hostitelský systém má dostatečně aktuální CPU, aby podporoval virtualizované Intel VT-x/EPT, čítače výkonu nebo obojí. Například hostitelské procesory, které podporují pokročilé možnosti, zahrnují procesory Intel založené na mikroarchitekturách Nehalem, Westmere nebo Sandy Bridge. Podle současné konvence pojmenování společnosti Intel tyto procesory zahrnují procesory Intel Core i, jako je Intel Core i5.

Proto procesory v 3,1 (protože jsou to Xeony založené na Core2duo) nemají EPT, což je požadavek pro použití této funkce ve Fusion. Fusion nepodporuje pouze VT-x.

Jsem stále zmatený - https://www.vmware.com/support/fusion/faq/requirements.html#system_requirements říká:

Požadavky na systém
Minimální systémové požadavky pro instalaci a používání VMware Fusion 6 jsou: Jakýkoli 64bitový procesor Intel® Mac (Kompatibilní s Core 2 Duo , procesory Xeon, i3, i5, i7 nebo lepší).
Opět uvádíte požadavky na spouštění vnořených virtuálních počítačů (spuštění VMware v hostovi, přičemž host je hostitelem pro další virtuální počítače).

Zde je odkaz, který jste citoval: http://pubs.vmware.com/fusion-5/ind...UID-38178690-1234-4843-B135-4063F9AA73E4.html

Všimněte si, že OP již běží Fusion na 3,1 - chce to jen rychlejší! Poslední úprava: 19. srpna 2014 P

paulrbeers

17. prosince 2009
  • 19. srpna 2014
AidenShaw řekl: Jsem stále zmatený - https://www.vmware.com/support/fusion/faq/requirements.html#system_requirements říká:

Požadavky na systém
Minimální systémové požadavky pro instalaci a používání VMware Fusion 6 jsou: Jakýkoli 64bitový procesor Intel® Mac (Kompatibilní s Core 2 Duo , procesory Xeon, i3, i5, i7 nebo lepší).
Opět uvádíte požadavky na spouštění vnořených virtuálních počítačů (spuštění VMware v hostovi, přičemž host je hostitelem pro další virtuální počítače).

Zde je odkaz, který jste citoval: http://pubs.vmware.com/fusion-5/ind...UID-38178690-1234-4843-B135-4063F9AA73E4.html

Všimněte si, že OP již běží Fusion na 3,1 - chce to jen rychlejší!

Dobrý postřeh! Ano, lze jej spustit na jakémkoli Intel Mac (pouze bez 32bit). Jeho otázka se týkala JAKÉHO NASTAVENÍ! Původně jsem řekl, že zapnu vt-x, ale později jsem to vzdal, protože to vyžaduje procesor s vt-x/EPT. Proto NEMŮŽETE zapnout VTX/EPT s 3,1. Mohou pouze VT-X (bez EPT). Fusion provozuji i na své 1,1. Taková otázka nikdy nebyla. *facepalm* G

goMac

Přispěvatel
15. dubna 2004
  • 19. srpna 2014
Nikdy jsem tyto problémy na své 3,1 neměl.

Jen kontrolujem, ale nástroje VMWare jsou nainstalovány, že? Jinak může být výkon omezen.

Také se ujistím, že dám Windows 7 dostatek paměti RAM. 4 koncerty jsou dobrá částka. Pokud v počítači nemáte náhradní RAM, přidejte další. 2 koncerty nejsou na Windows 7 moc.

Windows 7 ve VMWare Fusion mi připadá docela nativní, až na pomalejší herní výkon. Použil jsem to pro projekty Visual Studio dříve, žádný problém.

Vyjetí z WD black by mělo být zcela v pořádku.

AidenShaw

8. února 2003
poloostrov
  • 21. srpna 2014
Moof1904 řekl: To jsou skvělé návrhy, všichni. Děkuji!


---O pár minut později---
Vypadá to, že vt-x není podporován mým hardwarem. VMware mi dovolil změnit nastavení, ale při spuštění vm vyhodilo chybu.

Moof - neodpověděl jsi přímo na otázku, zda jsou v hostovi nainstalovány nástroje VMware. Nástroje poskytují obrovské zvýšení výkonu pro mnoho věcí.

Jak jste 'povolili VT-x'? První odkaz od paulrbeers byl zavádějící - neměli jste se řídit těmito pokyny.

Máte v systému nainstalovaný nejnovější BIOS? Odkaz http://support.apple.com/kb/TS2744 znamená, že některé dřívější verze BIOSu neumožňovaly VT-x. M

Moof1904

Původní plakát
20. května 2004
  • 23. srpna 2014
Následovat

Ještě jednou děkuji, Gangu, za vaše odpovědi. Zde je několik dalších informací:

-Spouštěl jsem nástroje VMWare. Aktuálně je to verze 9.6.2.1688356.
-Mac Pro má nainstalovaný nejnovější BIOS, podle technické poznámky společnosti Apple. Udělal jsem to před lety, když to vyšlo.
-Jediný způsob, jak povolit VT-x, je přejít do nastavení virtuálního stroje ve Fusion, vybrat Procesory a paměť a zaškrtnout 'Povolit aplikace hypervizoru na tomto virtuálním stroji.' To způsobí, že Fusion při spouštění tohoto virtuálního počítače vyvolá dříve popsanou chybu („Virtualizovaný Intel VT-x/EPT není na této platformě podporován. Pokračovat bez…?“. Pokud bych měl udělat něco jiného, ​​rád bych vědět.

Také jsem se prohrabal svými polštáři na gauči a našel dost haléřů, abych mohl hodit dalších 8 GB RAM do Macu a přesunout virtuální stroj na OWC SSD disk. Právě jsem to udělal dnes ráno a vidím rozdíl. Windows mají nyní 4 gigabajty RAM (Mac má celkem 18 giga, takže bych mohl v případě potřeby dát Windows víc).

Jedinou věcí je nyní optimalizace nastavení v systému Windows a jakákoli další nastavení Fusion, která mohou mít vliv. Uvítám tam zpětnou vazbu.

Ještě jednou děkuji.

AidenShaw

8. února 2003
poloostrov
  • 23. srpna 2014
Moof1904 řekl: -Spustil jsem VMWare Tools. Aktuálně je to verze 9.6.2.1688356.

Děkuji za potvrzení.


Moof1904 řekl: Jediný způsob, jak povolit VT-x, je přejít do nastavení virtuálního stroje ve Fusion, vybrat Procesory a paměť a zaškrtnout 'Povolit aplikace hypervizoru na tomto virtuálním stroji.' ... Pokračovat bez???'. Pokud bych měl dělat něco jiného, ​​rád bych to věděl.

Toto nastavení nesouvisí se spuštěním hosta s VT-x.

Pokud se podíváte zpět na můj snímek obrazovky z pracovní stanice VMware, 'Virtualization Engine' je vlastnost 'Processors' v sekci 'Hardware'. Pokud nemáte MP6,1, mělo by to být „Automaticky“.

Zde je příslušná dokumentace: http://pubs.vmware.com/fusion-5/ind...UID-38178690-1234-4843-B135-4063F9AA73E4.html

Moof1904 řekl: Windows má nyní 4 gigabajty RAM (Mac má celkem 18 giga, takže v případě potřeby bych mohl dát Windows víc).

Čím více paměti Windows dáte, tím méně I/O udělá. Zkuste 8 GiB. M

Moof1904

Původní plakát
20. května 2004
  • 23. srpna 2014
AidenShaw řekl: Díky za potvrzení.
Toto nastavení nesouvisí se spuštěním hosta s VT-x.
Pokud se podíváte zpět na můj snímek obrazovky z pracovní stanice VMware, 'Virtualization Engine' je vlastnost 'Processors' v sekci 'Hardware'. Pokud nemáte MP6,1, mělo by to být „Automaticky“.
Zde je příslušná dokumentace: http://pubs.vmware.com/fusion-5/ind...UID-38178690-1234-4843-B135-4063F9AA73E4.html

Je možné, že vidíme rozdíl v dostupných nastaveních mezi VMWare Workstation a Fusion? Mám Workstation v práci (prostředí Windows) a vidím stejné nastavení, které se odráží na vašem snímku obrazovky. Nastavení dostupná ve Fusion však nejsou úplně stejná. Zde je ekvivalentní obrazovka ve Fusion:

Přílohy

  • Zobrazit mediální položku ' href='tmp/attachments/fusion-png.486911/' > Fusion.png'file-meta'> 113,9 KB · Zobrazení: 511

AidenShaw

8. února 2003
poloostrov
  • 23. srpna 2014
Moof1904 řekl: Je možné, že vidíme rozdíl v dostupných nastaveních mezi VMWare Workstation a Fusion? Mám Workstation v práci (prostředí Windows) a vidím stejné nastavení, které se odráží na vašem snímku obrazovky. Nastavení dostupná ve Fusion však nejsou úplně stejná. Zde je ekvivalentní obrazovka ve Fusion:

Zde je dokumentace:

Všimněte si, že to říká:
Intel VT-x
Implementace hardwarově asistované virtualizace Intel, což je technika, ve které CPU umožňuje softwaru specifikovat instrukce, které nejsou virtualizovatelné, aby způsobovaly pasti, čímž je činí virtualizovatelné. Tuto funkci mají všechny počítače Intel Mac .

Přílohy

  • Zobrazit mediální položku ' href='tmp/attachments/vt-x-jpg.486917/' > vt-x.jpg'file-meta'> 270,6 KB · Zobrazení: 415
M

Moof1904

Původní plakát
20. května 2004
  • 23. srpna 2014
Našel jsem to! Dík. Díval jsem se do Nastavení > Procesory a paměť, ne Nastavení > Upřesnit.

Mám si vybrat Intel VT-x nebo Intel VT-x s EPT (Test raného těhotenství?)

AidenShaw

8. února 2003
poloostrov
  • 23. srpna 2014
Moof1904 řekl: Našel jsem to! Dík. Díval jsem se do Nastavení > Procesory a paměť, ne Nastavení > Upřesnit.

Mám si vybrat Intel VT-x nebo Intel VT-x s EPT (Test raného těhotenství?)

Váš procesor nepodporuje EPT (Extended Page Tables).

Vynutit to na VT-x - pokud to vyhodí chybu, musíte se podívat na nastavení hardwaru. (Většina obrazovek Intel BIOS má nastavení povolení/zakázaní VT-x.) M

Moof1904

Původní plakát
20. května 2004
  • 23. srpna 2014
AidenShaw řekl: Váš procesor nepodporuje EPT (Extended Page Tables).

Vynutit to na VT-x - pokud to vyhodí chybu, musíte se podívat na nastavení hardwaru. (Většina obrazovek Intel BIOS má nastavení povolení/zakázaní VT-x.)

Vynutil to na VT-x bez chyb (pro jistotu restartoval Windows).

Ještě jednou děkuji za návrh. Poslední otázka: Proč je to rychlejší než „automatické“ nastavení? Neměla by automatika používat VT-x, když je to výhodné?

AidenShaw

8. února 2003
poloostrov
  • 23. srpna 2014
Moof1904 řekl: Vynutil to na VT-x bez chyb (pro jistotu restartoval Windows).

Ještě jednou děkuji za návrh. Poslední otázka: Proč je to rychlejší než „automatické“ nastavení? Neměla by automatika používat VT-x, když je to výhodné?

Pokud by byl VT-x zakázán, jeho vynucení by způsobilo chybu.

Nyní, když jste si ověřili, že to funguje, je automatika stejně dobrá.

Na nMP však nepoužívejte automatické. D

muž

8. srpna 2009
.NL
  • 24. srpna 2014
paulrbeers řekl: Proto procesory v 3,1 (protože jsou to Xeony založené na Core2duo) nemají EPT, což je požadavek pro použití této funkce ve Fusion. Fusion nepodporuje pouze VT-x.
Fusion podporuje 3 druhy virtualizace:
  1. vůbec žádný vt-x aka binární překlad
  2. obyčejný VT-x
  3. VT-x s EPT

Pokud chcete provozovat 64bitový hostující OS, použití VT-x je povinné (žádné VT-x znamená, že nemůžete provozovat 64bitový hostující OS). Core 2 Duo a ekvivalentní Xeon procesy splňují tento požadavek. Pokud chcete provozovat 32bitový hostující OS, pak použití VT-x není vyžadováno ani doporučeno. VMware má pro tento tzv. binární překlad velmi účinný vlastní virtualizační engine. Provedli nějaké testy, aby zjistili, zda povolení VT-x věci urychlí, ale udělali opak nebo vůbec nic. Myslím, že to byl tento papír: Srovnání softwarových a hardwarových technik pro x86 virtualizaci (pdf) .

Fusion automaticky vybere správný virtualizační engine. Opravdu byste to neměli nastavovat ručně, pokud přesně nevíte, co všechny znamenají. Totéž platí pro všechna další nastavení na kartě „Upřesnit“ v nastavení virtuálního počítače a také pro pokročilá nastavení na kartě CPU a paměť: neměňte je, pokud přesně nevíte, k čemu slouží. Vzhledem k tomu, že zjevně ne, nechte je tak, jak jsou!

Pokud chcete ESXi nebo Hyper-V spustit jako virtuální počítač, abyste je otestovali, nebo protože je chcete předvést klientovi, můžete použít tato nastavení. Umožní několik věcí mezi VT-x s EPT, aby bylo možné používat hypervizor (ESXi, Hyper-V) ve virtuálním počítači. Pokud byste se vůbec obtěžovali přečíst si nápovědu (klikněte na tlačítko ?), věděli byste to, protože jasně uvádí, k čemu tato nastavení slouží.

Starý Mac mini z počátku roku 2009 s procesorem Core 2 Duo bude dělat VT-x (ve výchozím nastavení povoleno v EFI) a binární překlad bez problémů. Neudělá VT-x s EPT. Mám takový Mac mini na Yosemite PB2 a bez problémů mi běží Fusion 6.0.4. Windows 8.1 Enterprise vm je 64bitový, takže používá VT-x a běží dobře (i když trochu pomalu, C2D není tak rychlý jako Core i5, který přišel po něm a má mnohem lepší podporu VT-x).

Zpět k vaší původní otázce: ujistěte se, že přiřadíte co nejméně vCPU a umístíte vm na nejrychlejší disk (ssd). Pokud to stále není dostatečně rychlé, budete muset přejít na rychlejší (novější) hardware.

Yebubbleman

20. května 2010
Los Angeles, CA
  • 24. srpna 2014
Moof1904 řekl: Mám „standardní“ Mac Pro 2008 (3,1) s RAM upgradovanou na 12 gigabajtů. Má sériovou grafickou kartu ATI Radeon AT2600 XT 256.

Dlouhodobý projekt vyžaduje, abych spouštěl Windows 7, který používám na VMWare Fusion 6.0.2 vm, kterému jsem dal 2 giga paměti RAM, jak navrhuje dialog nastavení VMware. Vm je na vřetenovém disku (WD Black), který je oddělený od SSD obsahujícího MacOS.

Výkon Win 7 je adekvátní, ale chci, aby byl svižnější. Potřebuji spustit vm v nativním rozlišení 2560 x 1600 mého 30' ACD a odezva systému Windows při spouštění aplikací nebo přetahování oken se zdá být trochu pomalá.

Activity Monitor na Macu nevykazuje žádný problém s RAM nebo CPU.

Nechci dedikovaný, samostatný počítač z mnoha důvodů. Vm je 'téměř tam'. Chci jen zlepšit jeho výkon. Hodlám trávit čas na fórech VMware, abych zjistil optimální nastavení pro VM, ale na straně Macu mám trochu peněz na řešení problému, ale ne hromadu. Takže se chci zaměřit na co největší zlepšení za své peníze. Jak byste ohodnotili následující z hlediska přínosu pro výkon Windows vm? Pravděpodobně mohu udělat jednu nebo dvě z následujících věcí:

-Přidání paměti RAM do počítače Mac, abych mohl virtuálnímu počítači přidělit více paměti RAM
- Upgrade grafické karty počítače Mac
-Přesun vm z vřetenového disku (WD Black), na kterém je, na SSD
-Něco jiného, ​​na co nemyslím



Máte 4jádrový nebo 8jádrový model Early 2008?

Pokud máte 8jádrový, zvažte, zda dát vašemu VM 3 nebo 4 jádra místo 2.

Pokud máte v úmyslu si Mac Pro nějakou dobu ponechat, zásadně bych upgradoval grafickou kartu; ATI Radeon HD 2600 XT jsou časem poněkud nespolehlivé, navíc podle dnešních standardů (a jaké nové funkce OS a softwaru využívají GPU, ale nepodporují tuto kartu) je tato karta stará. Zkusil bych najít Radeon HD 4870 (pokud vám nezáleží na druhé grafické kartě), Radeon HD 5770 (pokud vám záleží na druhé grafické kartě), nebo bych se ponořil hluboko do „Flashujte standardní PC grafickou kartu pro použití v Mac Pro“ moddingovou subkulturu a získejte kartu, která bude fungovat s vaším Macem, ale bude podstatně modernější a výkonnější než dokonce Radeon HD 5870 (který byl nejnovější/nejvyšší Grafická karta vyrobená/podporovaná společností Apple pro JAKÝKOLI věžový Mac Pro). To znamená, že nevěřím, že něco z toho bude pro váš VM záležet; jsem odbočil.

VM jsou prasata RAM. I když váš virtuální počítač nevyužívá všechny 2 GB paměti RAM, tato RAM je stále vyhrazena pro použití vaším virtuálním počítačem. 12GB RAM stejně není moc. Zvýšil bych to a pak váš VM na 4 GB. Záleží na tom, co děláte ve Windows. Nějaký konkrétní důvod, proč místo toho nepoužíváte Boot Camp? Víte, že můžete také virtualizovat oddíl Boot Camp, abyste měli to nejlepší z obou světů, ano?