Du har (på en eller anden måde) installeret den seneste version af macOS i VMWare under en af ​​de nyeste versioner af Windows. Men se og se, forestillingen er forfærdelig! Alle animationer er rykkede, og den virtualiserede maskine er tilbøjelig til konstante nedbrud! Er "dette" hvad Mac-fans roser?

Nå, nej, egentlig ikke. Som du måske har bemærket, mens du installerede macOS i VMWare, er problemet, at det ikke er officielt understøttet.

Desværre er der ingen perfekt løsning på det. Og alligevel kan du måske gøre oplevelsen mere tolerabel med de "hacky" tweaks, vi vil se her.

Før vi starter...

Vi skal understrege, før vi begynder, at alt, hvad du vil se her, er baseret på personlig erfaring, for særlig konfiguration af denne forfatters hardware og en specifik kombination af VMWares software og macOS.

Med andre ord, det vil sikkert også fungere for dig, men ligesom mange ting inden for tech, kan dit kilometertal variere. Selvom det ikke skader at prøve de tweaks, vi vil se her, kan vi ikke garantere, at de vil virke for dig.

instagram viewer

Hvorfor gennemgår virtualiseret macOS på Windows?

Det lykkedes dig at få en virtuel maskine op at køre (hvis du ikke kan, tjek vores guide med enkle løsninger til at få virtualisering til at fungere på din pc). Du har installeret macOS og forberedt dig på en noget lavere ydeevne end forventet.

Resultatet var dog meget værre end selv dine værste forventninger. Virtualiseret macOS er næsten ubrugelig! Hvorfor?

Sådan fungerer emulering af et operativsystem

Når du emulerer et styresystem som dette, "genskabes" computerens hardware i softwareform. I modsætning hertil er virtualisering afhængig af, hvad vi kunne beskrive som "hardware-gennemgange" for at tilbyde bedre ydeevne.

Hvis du tidligere har brugt VirtualBox eller en af ​​VMWares løsninger, har du sandsynligvis installeret en af ​​deres "værktøjs"-varianter i et virtualiseret OS "for at få det til at yde bedre". En af de opgaver, disse "værktøjer" udfører, er at muliggøre nogle af disse "pass-throughs" i form af specialiserede chauffører.

Ud af alle disse drivere er den vigtigste for en mærkbar ydeevne den virtuelle GPU-driver. Den fungerer som en "tunnel", der forbinder den virtuelle maskines software til værtsmaskinens grafikdriver.

Vigtigheden af ​​den virtuelle GPU-driver for jævnere sejlads

Den virtuelle GPU-driver tillader virtuelle maskiner under VMWare og VirtualBox at opnå jævne animationer og afspilning. I modsætning til resten af ​​VM'en er det ikke et emuleret grafiksystem; i stedet udfører værtsmaskinens GPU de nødvendige beregninger. Den virtualiserede softwares anmodninger "parses" af den virtuelle GPU-driver og "fødes" til den faktiske GPU.

Og det er netop her, problemet ligger med den nyeste macOS: den kommer ikke med sådanne drivere til en virtualiseret GPU. På samme tid, som et OS, er det stærkt afhængigt af en rigtig Mac's GPU til dets hardware-accelererede skrivebord.

Resultatet er en langsom og hakkende virtualiseret maskine, da alt GPU-relateret "kører i software" på CPU'en.

Sådan booster du en macOS VM

En macOS VM kan virke nervøs sammenlignet med dem med Windows eller Linux, men det er kun på grund af manglen på ordentlige drivere til den virtuelle GPU. I enhver anden henseende vil problemerne, der plager din macOS-ydeevne, også påvirke en Windows- eller Linux VM's ydeevne.

Før du fortsætter til vores mere "hacky" tweaks, bør du derfor først konfigurere din macOS VM til optimal ydeevne. Ligesom du ville, hvis den kørte Windows eller Linux.

Tjek din macOS VM's konfiguration og tildel den mindst halvdelen af ​​dine faktiske CPU-kerner. Hvis din CPU har otte kerner, skal du tildele fire af dem til macOS VM.

Giv din macOS VM nok RAM - prøv halvdelen af ægte RAM på din pc. Sørg endelig for, at den har rigelig plads på sin HDD, og ​​at VM'ens filer er gemt på en hurtig lagerenhed - helst en SSD, hvis ikke NVMe.

Efter disse ændringer vil din macOS VM stadig være nervøs og langsom til at reagere, men lancering af software og adgang til menuer skulle være noget mere hurtig.

Sådan "opgraderer" en macOS VM på Windows

Tænd din yndlingsfilhåndtering, og peg den til placeringen af ​​din macOS VM's filer.

  1. Det er bedre at lave en fuld kopi af denne mappe, før du anvender ændringer. Hvis det ikke er muligt, skal du i det mindste klone dens hovedkonfigurationsfil, som vi vil justere næste gang. Det er den med din VM's navn som filnavn og en "VMX" udvidelse.
  2. Åbn VMX-filen i din foretrukne teksteditor. Vi foreslår noget i stil med Notepad++, men den Notepad, der følger med Windows, gør det. Hvis du fulgte vores råd og sikkerhedskopierede hovedfilen, skal du bemærke, at du skal åbne og redigere den oprindelige, ikke backup. Find og juster følgende linjer ved at bruge de værdier, vi nævner her (hvis dine er forskellige):
    • svga.vramSize = "268435456"
    • vmotion.checkpointFBSize = "1342177728"
    • vmotion.checkpointSVGAPrimarySize = "268435456"
    • vmotion.svga.mobMaxSize = "268435456"
    • vmotion.svga.graphicsMemoryKB = "262144"
  3. Find svga.graphicsMemoryKB og indstil dens værdi til "262144".
  4. Find vmotion.svga.maxTextureSize og tildel den værdien "16384".
  5. Søg efter vmotion.svga.maxTextureAnisotropy, og skift det til "2".

Gem din fil og afslut din teksteditor. Derefter er det tid til at se, om disse tweaks gjorde en forskel.

Og nu, de fantastiske resultater... På en måde

Med disse tweaks anvendt, kør din VMWare-software og tryk på "play" på din virtuelle macOS-maskine. Når du endelig når din virtualiserede Macs skrivebord, kan du prøve at starte et relativt mere grafiktungt program end blot en notesblok, som en webbrowser.

I vores tilfælde tvang sådanne programmer konstant VM'en til at gå ned eller "frøs" i minutter. Efter de tweaks, vi så, var de "brugelige nok" til for eksempel at få fat i det skærmbillede, der følger med denne artikel.

Vi kunne bruge VM'en til at teste nogle softwareapps og "få en fornemmelse" af, hvordan tingene fungerer i macOS-land, som denne forfatter ikke havde besøgt i årevis.

Som vi nævnte før, skal du ikke forvente perfekte resultater eller et drastisk ydelsesspring sammenlignet med før du anvender disse tweaks. For os hjalp de mere med stabiliteten, hvilket reducerede OS-nedbrud markant. Vi skulle dog være bevidste om ikke at overdrive det. At køre flere apps parallelt var langt fra ideelt og førte os tilbage til området med sort skærm-crash.

Hvad med VirtualBox?

Hvis du tjekkede vores tidligere artikel VirtualBox vs. VMware Player: den bedste virtuelle maskine til Windows, kan du undre dig over, om det ville give et ydelsesboost at køre macOS i VirtualBox. For at spare dig for at spilde din tid på at prøve det, er det faktisk det modsatte. Den klarer sig endnu dårligere.

Derfor er det, vi så for øjeblikket, den bedste løsning til at prøve macOS på din pc, bortset fra at installere det "native" og forvandle din pc til en "Hackintosh".

Hvis du føler dig heldig og vil skubbe tingene videre, så tjek også vores guide på hvordan man overfører filer mellem en virtuel maskine-gæst og værts-pc. Forhåbentlig vil vores tweaks være nok til at forhindre din VM i at gå ned midt i en filoverførsel.

Ikke perfekt, men brugbar

Apple har ingen grund til at frigive drivere, der ville hjælpe alle interesserede i at prøve sit OS på ikke-understøttet hardware gennem en virtualiseringsløsning - nogen virtualiseringsløsning. Og det ser heller ikke ud til, at nogen har den tekniske knowhow, tid til overs, og en mangel på frygt for Apples vrede, for at forsøge at skabe uofficielle drivere til sådanne projekter.

Den bedste måde at bruge macOS på var, er og vil sandsynligvis forblive at køre det på faktisk Apple-hardware. Alt andet er uofficielt, ikke understøttet, ilde set og kommer med kompromiser.

6 tips til hurtigere virtuel maskinydelse

Læs Næste

DelTweetDelE-mail

Relaterede emner

  • Windows
  • Windows 10

Om forfatteren

Odysseas Kourafalos (30 artikler udgivet)

OKs virkelige liv startede omkring klokken 10, da han fik sin første computer - en Commodore 128. Siden da har han smeltet nøglekapsler ved at skrive 24/7 og forsøgt at sprede The Word Of Tech til alle, der er interesserede nok til at lytte. Eller rettere sagt læs.

Mere fra Odysseas Kourafalos

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!

Klik her for at abonnere