Nainstalovali jste (nějak) nejnovější verzi macOS ve VMWare pod jednu z nejnovějších verzí Windows. Ale ejhle, výkon je otřesný! Všechny animace jsou trhané a virtualizovaný stroj je náchylný k neustálým pádům! Je „toto“ to, co fanoušci Macu chválí?

No, ne, opravdu ne. Jak jste si mohli všimnout při instalaci macOS do VMWare, problém je v tom, že není oficiálně podporován.

Bohužel na to neexistuje dokonalé řešení. A přesto byste mohli udělat zážitek snesitelnějším pomocí „hacky“ vychytávek, které zde uvidíme.

Než začneme...

Než začneme, musíme zdůraznit, že vše, co zde uvidíte, je založeno na osobní zkušenosti konkrétní konfigurace hardwaru tohoto zapisovače a konkrétní kombinace softwaru VMWare a Operační Systém Mac.

Jinými slovy, pravděpodobně to bude fungovat i pro vás, ale stejně jako u mnoha jiných věcí v technice se váš počet najetých kilometrů může lišit. I když nebude na škodu vyzkoušet si vychytávky, které zde uvidíme, nemůžeme zaručit, že vám budou fungovat.

Proč procházení virtualizovaného macOS ve Windows?

instagram viewer

Podařilo se vám zprovoznit virtuální počítač (pokud se vám to nedaří, podívejte se do našeho průvodce s jednoduchá řešení pro zprovoznění virtualizace na vašem PC). Nainstalovali jste macOS a připravili se na poněkud nižší výkon, než se očekávalo.

Výsledek byl však mnohem horší, než i vaše nejhorší očekávání. Virtualizovaný macOS je téměř nepoužitelný! Jak to?

Jak funguje emulace operačního systému

Když emulujete operační systém, jako je tento, hardware počítače se „znovu vytvoří“ v softwarové podobě. Naproti tomu virtualizace spoléhá na to, co bychom mohli popsat jako „hardwarové průchody“, aby nabídla lepší výkon.

Pokud jste v minulosti používali VirtualBox nebo jedno z řešení VMWare, pravděpodobně jste nainstalovali jednu z jejich "nástrojů" variant do virtualizovaného OS, "aby fungoval lépe". Jedním z úkolů, které tyto „nástroje“ plní, je umožnění některých těch „průchodů“ ve formě specializovaných ovladačů.

Ze všech těchto ovladačů je nejdůležitější pro znatelný výkon virtuální ovladač GPU. Funguje jako „tunel“, který propojuje software virtuálního stroje s grafickým ovladačem hostitelského stroje.

Význam virtuálního ovladače GPU pro plynulejší plavbu

Ovladač virtuálního GPU umožňuje virtuálním strojům pod VMWare a VirtualBox dosáhnout plynulých animací a přehrávání. Na rozdíl od zbytku VM to není emulovaný grafický systém; místo toho GPU hostitelského počítače provádí nezbytné výpočty. Požadavky virtualizovaného softwaru jsou „analyzovány“ virtuálním ovladačem GPU a „přiváděny“ do skutečného GPU.

A to je přesně to, kde je problém nejnovějšího macOS: nepřichází s takovými ovladači pro virtualizované GPU. Zároveň jako operační systém silně spoléhá na GPU skutečného Macu pro jeho hardwarově akcelerovanou plochu.

Výsledkem je pomalý a trhaný virtualizovaný stroj, protože vše, co souvisí s GPU, „běží v softwaru“ na CPU.

Jak posílit virtuální počítač macOS

VM s macOS se může chovat nervózně ve srovnání s těmi s Windows nebo Linuxem, ale to je jen kvůli nedostatku správných ovladačů pro virtuální GPU. Ve všech ostatních ohledech by problémy s výkonem vašeho macOS ovlivnily také výkon virtuálního počítače se systémem Windows nebo Linux.

Než tedy přistoupíte k našim „hackerovějším“ vylepšením, měli byste nejprve nakonfigurovat virtuální počítač macOS pro optimální výkon. Stejně jako byste to udělali, pokud by běžel na Windows nebo Linuxu.

Zkontrolujte konfiguraci svého virtuálního počítače macOS a přiřaďte mu alespoň polovinu vašich skutečných jader CPU. Pokud má váš procesor osm jader, přiřaďte čtyři z nich virtuálnímu počítači macOS.

Dejte svému virtuálnímu počítači macOS dostatek paměti RAM – vyzkoušejte polovinu nemovitý RAM na vašem PC. Nakonec se ujistěte, že je na pevném disku dostatek volného místa a že soubory virtuálního počítače jsou uloženy na rychlém úložném zařízení – nejlépe SSD, pokud ne NVMe.

Po těchto změnách bude váš macOS VM stále nervózní a bude pomalu reagovat, ale spouštění softwaru a přístup k nabídkám by měl být poněkud svižnější.

Jak „upgradovat“ macOS VM na Windows

Spusťte svého oblíbeného správce souborů a nasměrujte jej na umístění souborů vašeho virtuálního počítače s macOS.

  1. Před použitím jakýchkoli změn je lepší vytvořit úplnou kopii tohoto adresáře. Pokud to není možné, naklonujte alespoň jeho hlavní konfigurační soubor, který dále upravíme. Je to ten s názvem vašeho VM jako názvem souboru a příponou „VMX“.
  2. Otevřete soubor VMX ve svém oblíbeném textovém editoru. Doporučujeme něco jako Notepad++, ale Poznámkový blok dodávaný se systémem Windows bude stačit. Pokud jste postupovali podle našich rad a zálohovali jste hlavní soubor, mějte na paměti, že jej musíte otevřít a upravit originál, nikoli záloha. Vyhledejte a upravte následující řádky pomocí hodnot, které zde uvádíme (pokud se vaše liší):
    • svga.vramSize = "268435456"
    • vmotion.checkpointFBSize = "1342177728"
    • vmotion.checkpointSVGAPrimarySize = "268435456"
    • vmotion.svga.mobMaxSize = "268435456"
    • vmotion.svga.graphicsMemoryKB = "262144"
  3. Vyhledejte svga.graphicsMemoryKB a nastavte jeho hodnotu na "262144".
  4. Najděte vmotion.svga.maxTextureSize a přiřaďte mu hodnotu „16384“.
  5. Vyhledejte vmotion.svga.maxTextureAnisotropy a změňte jej na „2“.

Uložte soubor a ukončete textový editor. Poté je čas zjistit, zda tyto úpravy změnily.

A teď ty úžasné výsledky... Druh

Po použití těchto vylepšení spusťte svůj software VMWare a stiskněte „play“ na svém virtuálním počítači macOS. Až se konečně dostanete na plochu virtualizovaného Macu, zkuste spustit relativně graficky náročnější aplikaci než pouhý poznámkový blok, jako je webový prohlížeč.

V našem případě takové programy nepřetržitě nutily VM k pádu nebo „zamrznutí“ na několik minut. Po úpravách, které jsme viděli, byly „dostatečně použitelné“ na to, aby například popadly screenshot, který doprovází tento článek.

Mohli bychom použít VM k otestování některých softwarových aplikací a „získat pocit“ toho, jak věci fungují v zemi macOS, kterou tento autor nenavštívil roky.

Jak jsme již zmínili, neměli byste očekávat dokonalé výsledky ani drastický skok ve výkonu ve srovnání s obdobím před aplikací těchto vylepšení. Nám pomohly více se stabilitou, výrazně omezily pády OS. Museli jsme však být při vědomí, abychom to nepřehnali. Souběžné spouštění více aplikací nebylo zdaleka ideální a vedlo nás to zpět do oblasti havárie černé obrazovky.

A co VirtualBox?

Pokud jste se podívali na náš minulý článek VirtualBox vs. VMware Player: nejlepší virtuální stroj pro Windows, možná vás napadne, zda spuštění macOS ve VirtualBoxu nabídne zvýšení výkonu. Abyste nemuseli ztrácet čas zkoušením, je to vlastně naopak. Funguje ještě hůř.

V současné době je tedy to, co jsme viděli, nejlepším řešením pro vyzkoušení macOS na vašem PC, kromě jeho instalace „nativní“ a přeměny vašeho PC na „Hackintosh“.

Pokud máte štěstí a chcete věci posunout dál, podívejte se také na našeho průvodce jak přenášet soubory mezi hostem virtuálního počítače a hostitelským počítačem. Doufejme, že naše vylepšení budou stačit k tomu, aby váš virtuální počítač nespadl uprostřed přenosu souborů.

Ne dokonalé, ale použitelné

Apple nemá důvod vydávat ovladače, které by pomohly každému, kdo má zájem vyzkoušet jeho OS na nepodporovaném hardwaru prostřednictvím virtualizačního řešení – žádný virtualizační řešení. A také to nevypadá, že by někdo měl technické know-how, čas nazbyt, a nedostatek strachu z hněvu Applu, pokusit se vytvořit neoficiální ovladače pro takové projekty.

Nejlepším způsobem používání macOS tedy bylo, je a pravděpodobně zůstane na skutečném hardwaru Apple. Všechno ostatní je neoficiální, nepodporované, odsuzované a přichází s kompromisy.

6 tipů pro rychlejší výkon virtuálního stroje

Přečtěte si další

PodíltweetPodílE-mailem

Související témata

  • Okna
  • Windows 10

O autorovi

Odysseas Kourafalos (Zveřejněno 30 článků)

OKův skutečný život začal kolem 10, kdy dostal svůj první počítač – Commodore 128. Od té doby tavil klávesové zkratky psaním 24 hodin denně 7 dní v týdnu a snažil se šířit The Word Of Tech každému, kdo má zájem naslouchat. Nebo spíš číst.

Více od Odysseas Kourafalos

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem