Virtualios mašinos naudojimas, siekiant pagerinti VR našumą „MacBook Pro“ su M4 lustu, nėra paprastas sprendimas. Čia yra išsamus susijusių veiksnių suskirstymas:
VR pasirodymas „MacBook Pro“
„MacBook Pro“, ypač naudojant „M4“ lustą, siūlo reikšmingą našumo patobulinimą, palyginti su ankstesniais modeliais. Tačiau VR našumas labai priklauso nuo aparatinės įrangos galimybių, ypač GPU ir suderinamumo su VR programine įranga.
- GPU našumas: „M4 Max“ lustas suteikia galingą GPU, tačiau jis skirtas tokioms užduotims kaip vaizdo įrašų redagavimas ir 3D perteikimas, o ne tradiciniai žaidimai ar VR. Nors tai gali tvarkyti reikiamas užduotis, jis gali neatitikti tam skirtų žaidimų GPU, rastų PCS, našumą.
- VR programinės įrangos suderinamumas: „SteamVR“, populiari VR platforma, nesuderinama su „Apple Silicon Mac“, tokiais kaip tie, kurie naudoja M4 lustą. Tai reiškia, kad net naudojant virtualią mašiną, „SteamVR“ paleisti tiesiai į šiuos „Mac“ kompiuterius neįmanoma nenaudojant „Intel“ „Mac“ ir „Boot Camp“, kad paleistumėte „Windows“ [4].
Virtualios mašinos ir VR
Virtualios mašinos (VM) gali paleisti skirtingas operacines sistemas pagrindiniame kompiuteryje, tačiau jos pristato papildomus abstrakcijos sluoksnius, kurie paprastai sumažina našumą. VR, kuriam reikalingas didelis kadrų dažnis ir mažas delsos, tai gali būti problematiška.
- Našumo pridėtinės išlaidos: VM paleidimas prideda pridėtines išlaidas dėl poreikio mėgdžioti aparatinę įrangą ir valdyti išteklius tarp pagrindinio ir svečių operacinių sistemų. Dėl to gali sumažėti kadrų dažnis ir padidėjęs vėlavimas, o tai yra kritinės VR programos problemos [6].
- Grafikos palaikymas: Dauguma VM programinės įrangos visiškai nepalaiko tiesioginio grafikos aparatūros perdavimo svečiui OS, kuri yra labai svarbi VR našumui. Net jei VM galėtų paleisti „Windows“ ir „SteamVR“, dėl tiesioginės GPU prieigos trūkumo greičiausiai būtų padaryta prasta našumas [9].
Išvada
Nors „MacBook Pro“ su M4 lustu yra galinga atlikti daugelį užduočių, greičiausiai VR našumui pagerinti virtualią mašiną naudoja VR. Pagrindiniai apribojimai yra tai, kad trūksta „SteamVR“ suderinamumo su „Apple Silicon“ ir būdingu VM paleidimo viršijimu. Siekiant optimalaus VR našumo, geriausias pasirinkimas išlieka skirtas žaidimų kompiuteris su stipriu GPU ir suderinamumu su VR programine įranga. Jei jus domina „Mac“ VR, „Intel“ pagrindu sukurtas „Mac“ su įkrovos stovykla gali būti geresnis požiūris, nors jis vis dar turi savo trūkumų [4].
Citatos:[1] https://www.youtube.com/watch?v=EIHZ3VU5RD0
[2] https://www.apple.com/newsroom/2024/10/new-macbook-pro-features-m4-family-of-chips-and-ple-ptelligence/
[3] https://www.youtube.com/watch?v=tw7g3vwautm
[4] https://www.blackflix.com/steamvr-is-not-compable-with-macos- Unless-you-have-an-intel-chip
[5] https://www.apple.com/shop/buy-mac/macbook-pro/14-rinch-m4
[6] https://www.youtube.com/watch?v=urwnwkdsx-i
[7] https://www.reddit.com/r/steamvr/comments/n48r30/m1_macbook_air_steam_vr_performance_test/
[8] https://www.reddit.com/r/vrdev/comments/1gpk5g2/is_getting_a_mac_mini_m4_worth_it_for_vr/
[9] https://apple.stackexchange.com/questions/202805/performance-of-vertual-machines-on-macbook-pro-with ir without-discrete-graphic