A VMWare-ben (valahogy) telepítette a macOS legújabb verzióját a Windows egyik legújabb verziója alá. De lám, borzalmas az előadás! Minden animáció szaggatott, és a virtualizált gép hajlamos az állandó összeomlásra! „Ezt” dicsérik a Mac rajongók?

Hát nem, nem igazán. Amint azt észrevehette a macOS VMWare-ben történő telepítése során, a probléma az, hogy hivatalosan nem támogatott.

Sajnos erre nincs tökéletes megoldás. És mégis, talán elviselhetőbbé teheti az élményt az itt látható "hacky" finomításokkal.

Mielőtt elkezdenénk...

Mielőtt elkezdenénk, hangsúlyoznunk kell, hogy mindaz, amit itt fog látni, személyes tapasztalatokon alapul az író hardverének adott konfigurációja, valamint a VMWare szoftverének és a VMWare szoftverének meghatározott kombinációja Mac operációs rendszer.

Más szóval, valószínűleg ez is működni fog az Ön számára, de a technológiában sok mindenhez hasonlóan a futásteljesítmény változhat. Bár nem árt, ha kipróbálja az itt látható finomításokat, nem tudjuk garantálni, hogy működni fognak.

instagram viewer

Miért térképez fel a virtualizált macOS Windows rendszeren?

Sikerült egy virtuális gépet üzembe helyeznie és futtatnia (ha nem tudja, tekintse meg útmutatónkat a következővel: egyszerű megoldások a virtualizáció működéséhez a számítógépen). Telepítette a macOS-t, és felkészült a vártnál valamivel gyengébb teljesítményre.

Az eredmény azonban még a legrosszabb elvárásaidnál is rosszabb volt. A virtualizált macOS szinte használhatatlan! Hogy-hogy?

Hogyan működik az operációs rendszer emulálása

Amikor egy ilyen operációs rendszert emulál, a számítógép hardvere szoftveres formában „újrateremtődik”. Ezzel szemben a virtualizáció a jobb teljesítmény elérése érdekében „hardveres átjárhatóság”-nak nevezhető.

Ha a múltban használta a VirtualBoxot vagy a VMWare valamelyik megoldását, valószínűleg telepítette az egyik „eszköz” változatát egy virtualizált operációs rendszerbe, „hogy jobban teljesítsen”. Az egyik feladat, amelyet ezek az „eszközök” végrehajtanak, hogy lehetővé teszik bizonyos „áteresztőképességüket” speciális meghajtók formájában.

Ezen illesztőprogramok közül a legfontosabb az észrevehető teljesítményhez a virtuális GPU-illesztőprogram. „Alagútként” működik, amely összeköti a virtuális gép szoftverét a gazdagép grafikus illesztőprogramjával.

A virtuális GPU-illesztőprogram jelentősége a gördülékenyebb vitorlázáshoz

A virtuális GPU-illesztőprogram lehetővé teszi a VMWare és a VirtualBox alatti virtuális gépek számára, hogy zökkenőmentes animációkat és lejátszást érjenek el. A virtuális gép többi részével ellentétben ez nem egy emulált grafikus rendszer; ehelyett a gazdagép GPU-ja végzi el a szükséges számításokat. A virtualizált szoftver kéréseit a virtuális GPU-illesztőprogram „elemzi”, és „táplálja” a tényleges GPU-hoz.

És pontosan ez az, ahol a probléma a legújabb macOS-szel: nem jön ilyen illesztőprogram a virtualizált GPU-hoz. Ugyanakkor operációs rendszerként nagymértékben támaszkodik egy valódi Mac GPU-jára a hardvergyorsítású asztali számítógéphez.

Az eredmény egy lassú és szaggatott virtualizált gép, mivel bármi, ami GPU-val kapcsolatos, "szoftverben fut" a CPU-n.

A macOS virtuális gép javítása

A macOS virtuális gépek izgatottan működhetnek a Windows vagy Linux rendszerű virtuális gépekhez képest, de ez csak a virtuális GPU megfelelő illesztőprogramjainak hiánya miatt van így. Minden más tekintetben a macOS teljesítményét sújtó problémák a Windows vagy Linux virtuális gépek teljesítményét is befolyásolják.

Ezért, mielőtt folytatná a „hacked” módosításainkat, először konfigurálja a macOS virtuális gépet az optimális teljesítmény érdekében. Ugyanúgy, mint ha Windows vagy Linux futna.

Ellenőrizze a macOS virtuális gép konfigurációját, és rendelje hozzá a tényleges CPU-magok legalább felét. Ha a CPU nyolc maggal rendelkezik, rendeljen ezek közül négyet a macOS virtuális géphez.

Adjon elegendő RAM-ot macOS virtuális gépének – próbálja ki a felét igazi RAM a számítógépen. Végül győződjön meg róla, hogy elegendő szabad hely van a merevlemezén, és hogy a virtuális gép fájljait gyors tárolóeszközön tárolja – lehetőleg SSD-n, ha nem NVMe-n.

A változtatások után a macOS virtuális gép továbbra is ideges lesz, és lassan reagál, de a szoftverek elindítása és a menük elérése valamivel gördülékenyebb lesz.

A macOS virtuális gép „frissítése” Windows rendszeren

Indítsa el kedvenc fájlkezelőjét, és irányítsa a macOS VM fájljainak helyére.

  1. Bármilyen változtatás alkalmazása előtt jobb, ha teljes másolatot készít a könyvtárról. Ha ez nem lehetséges, akkor legalább klónozza a fő konfigurációs fájlt, amelyet ezután módosítunk. Ez az, amelyiken a virtuális gép neve fájlnévként és „VMX” kiterjesztéssel rendelkezik.
  2. Nyissa meg a VMX fájlt kedvenc szövegszerkesztőjében. Valami olyasmit javasolunk, mint a Notepad++, de a Windowshoz mellékelt Jegyzettömb is megteszi. Ha követte tanácsunkat, és biztonsági másolatot készített a főfájlról, vegye figyelembe, hogy meg kell nyitnia és szerkesztenie kell az eredeti, nem a biztonsági másolat. Keresse meg és módosítsa a következő sorokat az itt említett értékek segítségével (ha az Öné különbözik):
    • svga.vramSize = "268435456"
    • vmotion.checkpointFBSize = "1342177728"
    • vmotion.checkpointSVGAPrimarySize = "268435456"
    • vmotion.svga.mobMaxSize = "268435456"
    • vmotion.svga.graphicsMemoryKB = "262144"
  3. Keresse meg az svga.graphicsMemoryKB fájlt, és állítsa be az értékét „262144”-re.
  4. Keresse meg a vmotion.svga.maxTextureSize-t, és rendelje hozzá az „16384” értéket.
  5. Keresse meg a vmotion.svga.maxTextureAnisotropy fájlt, és módosítsa „2”-re.

Mentse el a fájlt, és lépjen ki a szövegszerkesztőből. Ezek után itt az ideje, hogy megnézzük, hogy ezek a módosítások változtattak-e.

És most a fantasztikus eredmények... Fajta

Ezekkel a módosításokkal futtassa a VMWare szoftvert, és nyomja meg a „play” gombot a macOS virtuális gépén. Amikor végre eléri a virtualizált Mac asztalát, próbáljon meg elindítani egy viszonylag grafikusabb alkalmazást, mint egy egyszerű jegyzettömböt, például egy webböngészőt.

Esetünkben az ilyen programok folyamatosan kényszerítették a virtuális gépet, hogy percekre összeomljon vagy "lefagyjon". Az általunk látott módosítások után „elég használhatóak” voltak ahhoz, hogy például a cikkhez mellékelt képernyőképet is megragadjuk.

Használhatnánk a virtuális gépet néhány szoftveralkalmazás tesztelésére, és „megérezhetnénk”, hogyan működnek a dolgok a macOS földön, ahol az író évek óta nem járt.

Amint azt korábban említettük, nem kell tökéletes eredményre számítani, sem drasztikus teljesítményugrásra, mint a módosítások alkalmazása előtt. Nekünk többet segítettek a stabilitásban, jelentősen csökkentették az operációs rendszer összeomlását. Azonban tudatosnak kellett lennünk, hogy ne vigyük túlzásba. Több alkalmazás párhuzamos futtatása korántsem volt ideális, és visszavezetett minket a fekete képernyő-összeomlás területére.

Mi a helyzet a VirtualBox-szal?

Ha megnézte korábbi cikkünket VirtualBox vs. VMware Player: a legjobb virtuális gép a Windows számára, elgondolkodhat azon, hogy a macOS VirtualBox rendszerben való futtatása növelné-e a teljesítményt. Annak érdekében, hogy ne pazarolja az idejét a kipróbálásra, ennek éppen az ellenkezője. Még rosszabbul teljesít.

Így egyelőre az, amit láttunk, a legjobb megoldás a macOS PC-n való kipróbálására, eltekintve attól, hogy „natívan” telepítjük és a számítógépünket „Hackintosh”-vá alakítjuk.

Ha szerencsésnek érzi magát, és tovább akarja vinni a dolgokat, tekintse meg útmutatónkat is hogyan lehet fájlokat átvinni egy virtuális gép vendég és gazdagép PC között. Remélhetőleg a módosításaink elegendőek lesznek ahhoz, hogy a virtuális gép ne omoljon össze egy fájlátvitel közben.

Nem tökéletes, de használható

Az Apple-nek nincs oka olyan illesztőprogramok kiadására, amelyek segítenének minden érdeklődőt, hogy virtualizációs megoldáson keresztül kipróbálhassa operációs rendszerét nem támogatott hardveren - Bármi virtualizációs megoldás. És nem úgy tűnik, hogy valakinek megvan a technikai know-how-ja, ideje, és az Apple haragjától való félelem hiánya, hogy megpróbáljanak nem hivatalos meghajtókat létrehozni az ilyen projektekhez.

Így a macOS használatának legjobb módja az volt, van, és valószínűleg továbbra is a tényleges Apple hardveren fut. Minden más nem hivatalos, nem támogatott, rosszindulatú, és kompromisszumokkal jár.

6 tipp a virtuális gép gyorsabb teljesítményéhez

Olvassa el a következőt

Ossza megCsipogOssza megEmail

Kapcsolódó témák

  • ablakok
  • Windows 10

A szerzőről

Odysseas Kourafalos (30 publikált cikk)

OK igazi élete 10 körül kezdődött, amikor megkapta első számítógépét – egy Commodore 128-at. Azóta a nap 24 órájában gépelve olvasztja a billentyűket, és megpróbálja elterjeszteni a The Word Of Tech-t minden érdeklődő számára ahhoz, hogy meghallgassa. Vagy inkább olvass.

Továbbiak Odysseas Kourafalostól

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!

Kattintson ide az előfizetéshez