Nainštalovali ste (nejako) najnovšiu verziu macOS vo VMWare pod jednou z najnovších verzií Windowsu. Ale hľa, výkon je otrasný! Všetky animácie sú trhané a virtualizovaný stroj je náchylný na neustále pády! Je „toto“ to, čo fanúšikovia Macov chvália?

No nie, naozaj nie. Ako ste si mohli všimnúť pri inštalácii macOS vo VMWare, problém je v tom, že nie je oficiálne podporovaný.

Bohužiaľ na to neexistuje dokonalé riešenie. A predsa by ste mohli urobiť zážitok znesiteľnejším pomocou „hacky“ vylepšení, ktoré tu uvidíme.

Skôr ako začneme...

Skôr než začneme, musíme zdôrazniť, že všetko, čo tu uvidíte, je založené na osobnej skúsenosti konkrétna konfigurácia hardvéru tohto zapisovača a špecifická kombinácia softvéru VMWare a macOS.

Inými slovami, pravdepodobne to bude fungovať aj pre vás, ale podobne ako pri mnohých iných technológiách sa váš počet najazdených kilometrov môže líšiť. Aj keď nebude na škodu vyskúšať si vychytávky, ktoré tu uvidíme, nemôžeme zaručiť, že vám budú fungovať.

Prečo sa virtualizované macOS indexovo prehľadáva v systéme Windows?

instagram viewer

Podarilo sa vám spustiť a spustiť virtuálny počítač (ak nemôžete, pozrite si našu príručku s jednoduché riešenia na spustenie virtualizácie na vašom PC). Nainštalovali ste macOS a pripravili ste sa na o niečo nižší výkon, než sa očakávalo.

Výsledok bol však oveľa horší, než dokonca aj vaše najhoršie očakávania. Virtualizovaný macOS je takmer nepoužiteľný! Ako to?

Ako funguje emulácia operačného systému

Keď emulujete operačný systém, ako je tento, hardvér počítača sa „znovu vytvorí“ vo forme softvéru. Na rozdiel od toho sa virtualizácia spolieha na to, čo by sme mohli opísať ako „hardvérové ​​prechody“, aby ponúkal lepší výkon.

Ak ste v minulosti používali VirtualBox alebo jedno z riešení VMWare, pravdepodobne ste si nainštalovali jeden z ich "nástrojov" variantov do virtualizovaného OS, "aby fungoval lepšie". Jednou z úloh, ktoré tieto „nástroje“ vykonávajú, je umožnenie niektorých z týchto „prechodov“ vo forme špecializovaných ovládačov.

Zo všetkých týchto ovládačov je najdôležitejší pre znateľný výkon virtuálny ovládač GPU. Funguje ako „tunel“, ktorý spája softvér virtuálneho stroja s grafickým ovládačom hostiteľského stroja.

Význam virtuálneho ovládača GPU pre hladšiu plavbu

Virtuálny ovládač GPU umožňuje virtuálnym počítačom pod VMWare a VirtualBox dosiahnuť plynulé animácie a prehrávanie. Na rozdiel od zvyšku VM to nie je emulovaný grafický systém; namiesto toho GPU hostiteľského počítača vykoná potrebné výpočty. Požiadavky virtualizovaného softvéru sú „analyzované“ virtuálnym ovládačom GPU a „privádzané“ do skutočného GPU.

A to je presne to, kde je problém najnovšieho macOS: neprichádza s takýmito ovládačmi pre virtualizovaný GPU. Zároveň sa ako operačný systém vo veľkej miere spolieha na skutočný GPU Mac pre jeho hardvérovo akcelerovaný desktop.

Výsledkom je pomalý a trhaný virtualizovaný stroj, pretože všetko, čo súvisí s GPU, „beží v softvéri“ na CPU.

Ako posilniť virtuálny počítač so systémom macOS

VM so systémom macOS môže byť nervózny v porovnaní s virtuálnymi počítačmi so systémom Windows alebo Linux, ale je to len z dôvodu nedostatku správnych ovládačov pre virtuálny GPU. V každom inom ohľade by problémy s výkonom vášho macOS ovplyvnili aj výkon virtuálneho počítača so systémom Windows alebo Linux.

Preto predtým, ako pristúpite k našim „hackernejším“ vylepšeniam, mali by ste najprv nakonfigurovať svoj virtuálny počítač so systémom macOS na optimálny výkon. Rovnako ako by ste to urobili, keby ste používali Windows alebo Linux.

Skontrolujte konfiguráciu svojho macOS VM a priraďte mu aspoň polovicu vašich skutočných jadier CPU. Ak má váš procesor osem jadier, priraďte štyri z nich virtuálnemu počítaču so systémom macOS.

Dajte svojmu macOS VM dostatok pamäte RAM – skúste polovicu reálny RAM na vašom PC. Nakoniec sa uistite, že je na pevnom disku dostatok voľného miesta a že súbory VM sú uložené na rýchlom úložnom zariadení – najlepšie na SSD, ak nie NVMe.

Po týchto zmenách bude váš macOS VM stále nervózny a bude pomaly reagovať, ale spúšťanie softvéru a prístup k ponukám by mali byť o niečo svižnejšie.

Ako „inovovať“ macOS VM v systéme Windows

Spustite svojho obľúbeného správcu súborov a nasmerujte ho na umiestnenie súborov vášho macOS VM.

  1. Pred použitím akýchkoľvek zmien je lepšie vytvoriť úplnú kópiu tohto adresára. Ak to nie je možné, naklonujte aspoň jeho hlavný konfiguračný súbor, ktorý ďalej upravíme. Je to ten s názvom vášho VM ako názvom súboru a príponou „VMX“.
  2. Otvorte súbor VMX vo svojom obľúbenom textovom editore. Odporúčame niečo ako Poznámkový blok ++, ale bude stačiť Poznámkový blok, ktorý je súčasťou systému Windows. Ak ste postupovali podľa našich rád a zálohovali ste hlavný súbor, nezabudnite, že ho musíte otvoriť a upraviť pôvodné, nie záloha. Nájdite a upravte nasledujúce riadky pomocou hodnôt, ktoré tu uvádzame (ak sa vaše líšia):
    • svga.vramSize = "268435456"
    • vmotion.checkpointFBSize = "1342177728"
    • vmotion.checkpointSVGAPrimarySize = "268435456"
    • vmotion.svga.mobMaxSize = "268435456"
    • vmotion.svga.graphicsMemoryKB = "262144"
  3. Nájdite svga.graphicsMemoryKB a nastavte jej hodnotu na "262144".
  4. Nájdite vmotion.svga.maxTextureSize a priraďte mu hodnotu „16384“.
  5. Vyhľadajte vmotion.svga.maxTextureAnisotropy a zmeňte ho na „2“.

Uložte súbor a ukončite textový editor. Potom je čas zistiť, či tieto vylepšenia priniesli rozdiel.

A teraz tie úžasné výsledky... Druh

S týmito vylepšeniami spustite softvér VMWare a stlačte „play“ na vašom virtuálnom počítači macOS. Keď sa konečne dostanete na plochu vášho virtualizovaného Macu, skúste spustiť relatívne graficky náročnejšiu aplikáciu ako obyčajný poznámkový blok, napríklad webový prehliadač.

V našom prípade takéto programy nepretržite nútili VM zlyhať alebo „zamrznúť“ na niekoľko minút. Po úpravách, ktoré sme videli, boli „dostatočne použiteľné“ na to, aby napríklad uchopili screenshot, ktorý je priložený k tomuto článku.

Mohli by sme použiť VM na testovanie niektorých softvérových aplikácií a „získať pocit“ z toho, ako veci fungujú v krajine macOS, ktorú tento autor nenavštívil už roky.

Ako sme už spomenuli, nemali by ste očakávať dokonalé výsledky ani drastický skok vo výkonnosti v porovnaní s obdobím pred aplikáciou týchto vylepšení. Nám pomohli viac so stabilitou, výrazne znížili pády OS. Museli sme však byť pri vedomí, aby sme to neprehnali. Súbežné spustenie viacerých aplikácií nebolo ani zďaleka ideálne a priviedlo nás to späť do oblasti zrútenia čiernej obrazovky.

A čo VirtualBox?

Ak ste si prečítali náš minulý článok VirtualBox vs. VMware Player: najlepší virtuálny stroj pre Windows, možno by vás zaujímalo, či by spustenie systému macOS vo VirtualBoxe ponúklo zvýšenie výkonu. Aby ste nemuseli strácať čas skúšaním, v skutočnosti je to naopak. Funguje ešte horšie.

V súčasnosti je teda to, čo sme videli, najlepším riešením na vyskúšanie macOS na vašom PC, okrem jeho „natívnej“ inštalácie a premeny vášho PC na „Hackintosh“.

Ak máte šťastie a chcete veci posunúť ďalej, pozrite si aj nášho sprievodcu ako prenášať súbory medzi hosťom virtuálneho počítača a hostiteľským počítačom. Dúfajme, že naše vylepšenia budú stačiť na to, aby váš VM nezlyhal uprostred prenosu súborov.

Nie dokonalé, ale použiteľné

Apple nemá dôvod vydávať ovládače, ktoré by pomohli všetkým, ktorí majú záujem vyskúšať si OS na nepodporovanom hardvéri prostredníctvom virtualizačného riešenia – akýkoľvek virtualizačné riešenie. A tiež to nevyzerá, že by niekto mal technické know-how, čas nazvyš, a nedostatok strachu z hnevu Apple, pokúsiť sa vytvoriť neoficiálne ovládače pre takéto projekty.

Najlepším spôsobom používania systému macOS teda bol, je a pravdepodobne zostane spustený na skutočnom hardvéri Apple. Všetko ostatné je neoficiálne, nepodporované, zamračené a prichádza s kompromismi.

6 tipov na rýchlejší výkon virtuálneho počítača

Prečítajte si ďalej

zdieľamTweetujtezdieľamEmail

Súvisiace témy

  • Windows
  • Windows 10

O autorovi

Odysseas Kourafalos (30 publikovaných článkov)

OKov skutočný život začal okolo 10, keď dostal svoj prvý počítač – Commodore 128. Odvtedy roztápa klávesové skratky písaním 24 hodín denne, 7 dní v týždni a snaží sa šíriť The Word Of Tech každému, kto má záujem počúvať. Alebo skôr čítať.

Viac od Odysseasa Kourafalosa

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber