Olete (millegipärast) installinud VMWare'i MacOS-i uusima versiooni ühe Windowsi uusima versiooni alla. Aga ennäe, esitus on jube! Kõik animatsioonid on tõmblevad ja virtualiseeritud masin on altid pidevatele kokkujooksmistele! Kas Maci fännid kiidavad "see"?

No ei, tegelikult mitte. Nagu võisite märgata macOS-i VMWare'i installimisel, on probleem selles, et seda ametlikult ei toetata.

Kahjuks pole selleks ideaalset lahendust. Ja veel, võib-olla saate muuta kogemuse talutavamaks "häkkivate" näpunäidetega, mida siin näeme.

Enne kui alustame...

Peame enne alustamist rõhutama, et kõik, mida siin näete, põhineb isiklikul kogemusel selle kirjutaja riistvara konkreetne konfiguratsioon ja VMWare'i tarkvara konkreetne kombinatsioon ja macOS.

Teisisõnu, see töötab tõenäoliselt ka teie jaoks, kuid sarnaselt paljude muude asjadega tehnikas võib teie läbisõit erineda. Kuigi siin nähtud näpunäidete proovimine ei tee haiget, ei saa me garanteerida, et need teie jaoks toimivad.

Miks virtualiseeritud macOS roomab Windowsis?

instagram viewer

Teil õnnestus virtuaalmasin tööle panna (kui te ei saa, vaadake meie juhendit lihtsad lahendused virtualiseerimise tööle panemiseks arvutis). Olete installinud macOS-i ja valmistunud oodatust mõnevõrra madalamaks jõudluseks.

Tulemus oli aga palju hullem, kui isegi teie halvimad ootused olid. Virtualiseeritud macOS on peaaegu kasutuskõlbmatu! Kuidas?

Kuidas operatsioonisüsteemi emuleerimine töötab

Kui emuleerite sellist operatsioonisüsteemi, "luuakse" arvuti riistvara tarkvara kujul uuesti. Seevastu virtualiseerimine tugineb parema jõudluse pakkumiseks sellele, mida võiksime kirjeldada kui "riistvaralist läbipääsu".

Kui olete varem VirtualBoxi või mõnda VMWare'i lahendust kasutanud, olete tõenäoliselt installinud virtualiseeritud OS-i ühe nende "tööriistade" variantidest, "et see paremini toimiks". Üks ülesandeid, mida need "tööriistad" täidavad, on mõne sellise "läbipääsu" võimaldamine spetsiaalsete draiverite kujul.

Kõigist neist draiveritest on märgatava jõudluse jaoks kõige olulisem virtuaalne GPU draiver. See toimib "tunnelina", mis ühendab virtuaalmasina tarkvara hostmasina graafikadraiveriga.

Virtuaalse GPU draiveri tähtsus sujuvamaks purjetamiseks

Virtuaalne GPU draiver võimaldab VMWare'i ja VirtualBoxi all olevatel virtuaalmasinatel saavutada sujuvaid animatsioone ja taasesitust. Erinevalt ülejäänud VM-ist ei ole see emuleeritud graafikasüsteem; selle asemel teeb hostmasina GPU vajalikud arvutused. Virtualiseeritud tarkvara päringud "parsitakse" virtuaalse GPU draiveri poolt ja "söödatakse" tegelikule GPU-le.

Ja just see probleem seisnebki uusima macOS-i puhul: sellel ei ole virtualiseeritud GPU jaoks selliseid draivereid kaasas. Samal ajal toetub see operatsioonisüsteemina oma riistvarakiirendusega töölaua jaoks suuresti tõelise Maci GPU-le.

Tulemuseks on aeglane ja ebaühtlane virtualiseeritud masin, kuna kõik GPU-ga seotud "töötab tarkvaras" protsessoris.

Kuidas MacOS VM-i võimendada

MacOS-i VM võib Windowsi või Linuxiga võrreldes häirida, kuid selle põhjuseks on ainult virtuaalse GPU jaoks sobivate draiverite puudumine. Igas muus osas mõjutavad teie macOS-i jõudlust vaevavad probleemid ka Windowsi või Linuxi VM-i jõudlust.

Seega peaksite enne meie "häkkivamate" näpunäidete juurde asumist esmalt konfigureerima oma macOS-i VM-i optimaalse jõudluse tagamiseks. Täpselt nagu siis, kui see töötaks Windowsi või Linuxiga.

Kontrollige oma macOS VM-i konfiguratsiooni ja määrake sellele vähemalt pooled oma tegelikest protsessori tuumadest. Kui teie protsessoril on kaheksa tuuma, määrake neist neli MacOS VM-ile.

Andke oma macOS VM-ile piisavalt muutmälu – proovige pooli päris RAM teie arvutis. Lõpuks veenduge, et selle HDD-l oleks piisavalt vaba ruumi ja et VM-i failid oleksid salvestatud kiirele salvestusseadmele – eelistatavalt SSD-le, kui mitte NVMe-le.

Pärast neid muudatusi on teie macOS-i VM endiselt närviline ja reageerib aeglaselt, kuid tarkvara käivitamine ja menüüdele juurdepääs peaks olema mõnevõrra kiirem.

MacOS VM-i uuendamine Windowsis

Käivitage oma lemmikfailihaldur ja suunake see oma macOS VM-i failide asukohta.

  1. Enne muudatuste rakendamist on parem teha sellest kataloogist täielik koopia. Kui see pole võimalik, kloonige vähemalt selle põhikonfiguratsioonifail, mida me järgmisena kohandame. Selle failinime ja laiendiga "VMX" on teie VM-i nimi.
  2. Avage VMX-fail oma lemmiktekstiredaktoris. Soovitame midagi sellist nagu Notepad++, kuid Windowsiga kaasas olev Notepad sobib. Kui järgisite meie nõuandeid ja varundasite põhifaili, pidage meeles, et peate avama ja redigeerima originaal, mitte varukoopia. Otsige üles ja kohandage järgmisi ridu, kasutades siin mainitud väärtusi (kui teie omad erinevad):
    • svga.vramSize = "268435456"
    • vmotion.checkpointFBSize = "1342177728"
    • vmotion.checkpointSVGAPrimarySize = "268435456"
    • vmotion.svga.mobMaxSize = "268435456"
    • vmotion.svga.graphicsMemoryKB = "262144"
  3. Otsige üles svga.graphicsMemoryKB ja määrake selle väärtuseks "262144".
  4. Otsige üles vmotion.svga.maxTextureSize ja määrake sellele väärtus "16384".
  5. Otsige üles vmotion.svga.maxTextureAnisotropy ja muutke see väärtuseks "2".

Salvestage fail ja väljuge tekstiredaktorist. Pärast seda on aeg näha, kas need näpunäited muutsid.

Ja nüüd, vinged tulemused... Mingis mõttes

Nende muudatustega käivitage oma VMWare'i tarkvara ja klõpsake oma MacOS-i virtuaalmasinas nuppu "Esita". Kui jõuate lõpuks oma virtualiseeritud Maci töölauale, proovige käivitada suhteliselt graafikarikkam rakendus kui lihtsalt märkmik, näiteks veebibrauser.

Meie puhul sundisid sellised programmid VM-i pidevalt minutiteks krahhi või "külmutama". Pärast meie nähtud näpunäiteid olid need "piisavalt kasutatavad", et näiteks selle artikliga kaasas olev ekraanipilt haarata.

Võiksime kasutada VM-i, et testida mõnda tarkvararakendust ja saada tunnet, kuidas asjad toimivad macOS-i maal, mida siinkirjutaja polnud aastaid külastanud.

Nagu me varem mainisime, ei tohiks te oodata täiuslikke tulemusi ega drastilist jõudluse hüpet võrreldes nende näpunäidete rakendamisega. Meie jaoks aitasid need rohkem stabiilsust, vähendades oluliselt OS-i krahhe. Siiski pidime olema teadlikud, et mitte üle pingutada. Mitme rakenduse paralleelne käitamine polnud kaugeltki ideaalne ja viis meid tagasi musta ekraani krahhi territooriumile.

Aga VirtualBox?

Kui vaatasite meie eelmist artiklit VirtualBox vs. VMware Player: parim virtuaalne masin Windowsi jaoks, võite küsida, kas macOS-i käivitamine VirtualBoxis pakuks jõudluse tõuke. Et teid ei raiskaks aega selle proovimisele, on see tegelikult vastupidine. See toimib veelgi halvemini.

Seega on see, mida me nägime, praegu parim lahendus MacOS-i proovimiseks arvutis, välja arvatud selle "natiivselt" installimine ja arvuti muutmine "Hackintoshiks".

Kui tunnete õnne ja soovite asju edasi lükata, vaadake ka meie juhendit kuidas faile virtuaalmasina külalise ja hostarvuti vahel üle kanda. Loodetavasti piisab meie näpunäidetest, et teie VM failiedastuse ajal kokku ei jookseks.

Mitte täiuslik, kuid kasutatav

Apple'il pole põhjust välja anda draivereid, mis aitaksid kõigil huvilistel virtualiseerimislahenduse kaudu oma operatsioonisüsteemi toetamata riistvaral proovida - ükskõik milline virtualiseerimislahendus. Samuti ei paista, et kellelgi on tehnilist oskusteavet, aega, ja Apple'i viha hirmu puudumine, et proovida luua selliste projektide jaoks mitteametlikke draivereid.

Seega oli macOS-i parim kasutusviis, on ja ilmselt ka jääb selle käitamiseks tegelikul Apple'i riistvaral. Kõik muu on mitteametlik, toetamata, pahaks pandud ja sellega kaasnevad kompromissid.

6 näpunäidet virtuaalmasina kiiremaks toimimiseks

Loe edasi

JagaSäutsJagaMeil

Seotud teemad

  • Windows
  • Windows 10

Autori kohta

Odysseas Kourafalos (Avaldatud 30 artiklit)

OK tegelik elu algas umbes kell 10, kui ta sai oma esimese arvuti – Commodore 128. Sellest ajast peale on ta sulatanud klahviotsi, kirjutades 24/7, püüdes levitada The Word Of Techi kõigile huvilistele, et neid kuulata. Või õigemini lugeda.

Veel Odysseas Kourafalosest

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin