Virtualization Kvóti Próf: Inngangur

01 af 07

Virtualization Kvóti Próf: Inngangur

Ekki reyna þetta heima. Parallels, Fusion og VirtualBox hlaupandi samtímis á Mac Pro gestgjafi.

Virtualization umhverfi hafa verið heitt vörur fyrir Mac notandann síðan Apple byrjaði að nota Intel örgjörva í tölvum sínum. Jafnvel áður en Intel kom, var hugsanlegur hugbúnaður sem leyfði Mac notendum að keyra Windows og Linux .

En emulation var hægur, með því að nota abstrakt lag til að þýða x86 forritunarkóða til kóða sem notað er af PowerPC arkitektúr fyrri Macs. Þetta abstraktlag þurfti ekki aðeins að þýða fyrir CPU gerð, heldur einnig öll vélbúnað hluti. Í grundvallaratriðum þurftu ábendingarlagið að búa til hugbúnað sem jafngildir spilakortum , harða diska, raðhöfn , o.s.frv. Niðurstaðan var emulation umhverfi sem gæti keyrt Windows eða Linux, en var mjög takmörkuð bæði í flutningi og stýrikerfum sem gætu verið notaður.

Með tilkomu Apple ákvörðun um að nota Intel örgjörva, var allt þörf fyrir kúgun hrífast í burtu. Í stað þess kom hæfni til að keyra aðra OSes beint á Intel Mac. Reyndar, ef þú vilt keyra Windows beint á Mac sem möguleika við ræsingu, getur þú notað Boot Camp , forrit sem Apple býður upp á sem hagnýt leið til að setja upp Windows í fjölstartaskilum.

En margir notendur þurfa leið til að keyra Mac OS og annað OS samtímis. Samhliða, og síðar VMWare og Sun, færði þessi möguleiki til Mac með virtualization tækni. Virtualization er svipuð í hugmyndinni til kappgirni, en vegna þess að því að Mac-tölvur nota sömu vélbúnað og venjulegir tölvur, þá er engin þörf á að búa til vélbúnaðarsnúningslag í hugbúnaði. Í staðinn getur Windows eða Linux hugbúnaðinn keyrt beint á vélbúnaðinn og framleiðir hraða sem getur verið næstum eins hratt og ef gestur OS var að keyra innfæddur á tölvu.

Og það er spurningin sem viðmiðunarpróf okkar reyna að svara. Gera þriggja stærstu leikmenn í virtualization á Mac - Parallels Desktop fyrir Mac, VMWare Fusion og Sun VirtualBox - að lifa við loforð um nánast innfæddan árangur?

Við segjum 'nálægt innfæddur' vegna þess að öll umhverfi virtualization hafa nokkurn kostnað sem ekki er hægt að forðast. Þar sem raunverulegur umhverfi er að keyra á sama tíma og innfæddur stýrikerfi (OS X), þarf að deila vélbúnaði. Að auki þarf OS X að veita þjónustu við virtualization umhverfið, svo sem glugga og kjarnaþjónustu. Samsetning þessara þjónustu og auðlindahlutdeild hefur tilhneigingu til að takmarka hversu vel sýndaraðgerðir geta keyrt.

Til að svara spurningunni, erum við að fara að framkvæma viðmiðunarprófanir til að sjá hversu vel þriggja helstu virtualization umhverfi farga hlaupandi Windows.

02 af 07

Virtualization Kvóti Próf: Prófunaraðferð

GeekBench 2.1.4 og CineBench R10 eru viðmiðunarforritin sem við munum nota í prófunum okkar.

Við erum að fara að nota tvær mismunandi, vinsælar, yfirborðsvettvangar prófunarpakkar. Í fyrsta lagi, CineBench 10, framkvæmir raunveruleg próf á tölvuvinnsluvélinni og getu grafíkar til að gera myndir. Fyrsta prófið notar CPU til að gera ljósmyndirnar með CPU-ákaflegum útreikningum til að gera hugleiðingar, umhverfisdreifingu, svæðislýsingu og skygging og fleira. Prófið er framkvæmt með einni CPU eða kjarna, og síðan endurtekin með öllum tiltækum CPU og kjarna. Niðurstaðan gefur til kynna viðmiðunarpróf einkunn fyrir tölvuna með einum örgjörva, einkunn fyrir alla örgjörva og kjarna og vísbending um hversu vel margar kjarni eða örgjörvar eru notaðir.

Annað CineBench prófið metur árangur grafíkar tölvunnar með því að nota OpenGL til að gera 3D vettvang meðan myndavélin hreyfist innan svæðisins. Þessi prófun ákvarðar hversu hratt skjákortið getur framkvæmt meðan ennþá nákvæmlega flutningur vettvangsins.

Annað próf föruneyti er GeekBench 2.1.4, sem prófar heiltala örgjörva og fljótandi punkta flutningur, prófar minni með einföldu lestri / skrifa frammistöðu próf, og framkvæmir lækna próf sem mælir viðvarandi minni bandbreidd. Niðurstöðurnar úr prófunum eru sameinuð til að framleiða eina GeekBench stig. Við munum einnig brjóta út fjórum grundvallarprófunum (heiltala árangur, fljótandi punktar árangur, minni árangur og straumspilun) þannig að við getum séð styrkleika og veikleika hvers raunverulegs umhverfis.

GeekBench notar tilvísunarkerfi byggt á PowerMac G5 @ 1,6 GHz. GeekBench stig fyrir viðmiðunarkerfi eru eðlileg í 1000. Skora hærri en 1000 gefur til kynna tölvu sem framkvæma betur en viðmiðunarkerfið.

Þar sem niðurstöðurnar af báðum viðmiðunarpakka eru nokkuð ágrip, munum við byrja með því að skilgreina viðmiðunarkerfi. Í þessu tilviki mun viðmiðunarkerfið vera gestgjafi Mac sem notaður er til að keyra þriggja sýndar umhverfi ( Parallels Desktop fyrir Mac , VMWare Fusion og Sun Virtual Box). Við munum keyra bæði kvóta föruneyti á viðmiðunarkerfinu og nota þessi mynd til að bera saman hversu vel sýndar umhverfi framkvæma.

Allar prófanir verða gerðar eftir nýjan gang bæði kerfisins og raunverulegur umhverfisins. Bæði gestgjafi og raunverulegur umhverfi mun hafa alla antivirus og antivirus forrit óvirkt. Öll raunveruleg umhverfi verða keyrð innan venjulegs OS X glugga, þar sem þetta er algengasta aðferðin sem notuð er í öllum þremur umhverfum. Ef um er að ræða raunverulegur umhverfi, munu engar notendaprófanir birtast öðrum en viðmiðunum. Í gestgjafi kerfinu, að undanskildum raunverulegu umhverfi, munu engar notendaviðgerðir keyra en ritstjórinn til að taka minnispunkta fyrir og eftir prófun, en aldrei meðan á raunferli stendur.

03 af 07

Virtualization Kvóti Próf: Kvóti árangur fyrir Host System Mac Pro

Niðurstöður benchmark prófið á gestgjafi kerfi geta þjónað sem tilvísun þegar bera saman árangur af raunverulegur umhverfi.

Kerfið sem hýsir þriggja sýndar umhverfi (Parallels Desktop fyrir Mac, VMWare Fusion og Sun VirtualBox) er 2006 útgáfa af Mac Pro:

Mac Pro (2006)

Tvær Dual-core 5160 Zeon örgjörvum (4 alger samtals) @ 3,00 GHz

4 MB á algerlega L2 skyndiminni RAM (16 MB alls)

6 GB RAM sem samanstendur af fjórum 1 GB einingar og fjórum 512 MB einingar. Allar einingar eru samsettar pör.

A 1,33 GHz framhliðarstræti

NVIDIA GeForce 7300 GT skjákort

Tvær 500 GB Samsung F1 Series harður diskur. OS X og virtualization hugbúnaðinn eru búsettir á ræsiforritinu; gestur OSes eru geymdar á annarri ökuferð. Hver drif hefur sinn eigin sjálfstæða SATA 2 rás.

Niðurstöður GeekBench og CineBench prófana á gestgjafanum Mac Pro ættu að veita hagnýtum efri mörkum afköstum sem við ættum að sjá frá hvaða raunverulegu umhverfi sem er. Það er að segja, við viljum benda á að það er mögulegt fyrir raunverulegt umhverfi að fara yfir árangur gestgjafans í einu prófi. Raunverulegt umhverfi getur verið að fá aðgang að undirliggjandi vélbúnaði og framhjá sumum OS-lag OS X. Það er líka mögulegt að viðmiðunarprófunin verði notkuð af afköstum kerfisins sem er innbyggður í raunverulegur umhverfi og framleiða niðurstöður sem eru mjög óverulegar en það sem raunverulega er mögulegt.

Mælikvarða

GeekBench 2.1.4

GeekBench Einkunn: 6830

Heiltala: 6799

Fljótandi punktur: 10786

Minni: 2349

Straumur: 2057

CineBench R10

Rendering, Single CPU: 3248

Rendering, 4 CPU: 10470

Árangursrík hraða frá einum til allra örgjörva: 3.22

Shading (OpenGL): 3249

Ítarlegar niðurstöður kvótaprófa eru tiltækar í sýnaprófinu Virtualization Benchmark Test.

04 af 07

Virtualization Kvóti Próf: Kvóti Niðurstöður fyrir Parallels Desktop fyrir Mac 5

Samhliða skrifborð fyrir Mac 5.0 var fær um að keyra allar viðmiðunarprófanir okkar án hikks.

Við notuðum nýjustu útgáfuna af Parallels (Parallels Desktop for Mac 5.0). Við settum upp ferskar afrit af Parallels, Windows XP SP3 og Windows 7 . Við völdum þessar tvær Windows OSes til að prófa vegna þess að við teljum að Windows XP táknar mikla meirihluta núverandi Windows uppsetningar á OS X og að Windows 7 muni verða algengasta gestur OS sem keyrir á Mac í framtíðinni.

Áður en prófunin hófst, skoðuðum við og setti upp allar tiltækar uppfærslur fyrir bæði raunverulegt umhverfi og tvö Windows stýrikerfi. Þegar allt var upp til dagsetningar stilltust við Windows sýndarvélin til að nota einn örgjörva og 1 GB af minni. Við lokum hliðstæðum og óvirkum tímatölvum og allir gangsetningartæki í Mac Pro þurftu ekki til að prófa. Við endurræddum síðan Mac Pro, hleypt af stokkunum Parallels, byrjaði eitt af Windows umhverfunum og gerði tvö sett af viðmiðunarprófum. Þegar prófunum var lokið luku við niðurstöðum í Mac til seinna tilvísunar.

Við endurtekum síðan endurræsa og hleypa af stokkunum Parallels til viðmiðunarprófa annars Windows OS.

Að lokum, við endurtekið ofangreindan röð með gestur OS stillt á að nota 2 og þá 4 örgjörva.

Mælikvarða

GeekBench 2.1.4

Windows XP SP3 (1,2,4 CPU): 2185, 3072, 4377

Windows 7 (1,2,4 CPU): 2223, 2980, 4560

CineBench R10

Windows XP SP3

Útgáfa (1,2,4 CPU): 2724, 5441, 9644

Skygging (OpenGL) (1,2,4 CPU): 1317, 1317, 1320

CineBench R10

Windows 7

Útgáfa (1,2,4 CPU): 2835, 5389, 9508

Skygging (OpenGL) (1,2,4 CPU): 1335, 1333, 1375

Parallels Desktop fyrir Mac 5.0 lokið öllum viðmiðunarprófum. GeekBench sá aðeins minni háttar munur á frammistöðu milli Windows XP og Windows 7, sem er það sem við gerðum ráð fyrir. GeekBench einbeitir sér að því að prófa örgjörva og minni árangur, þannig að við gerum ráð fyrir að það sé góð vísbending um undirliggjandi frammistöðu sýndar umhverfisins og hversu vel það gerir vélbúnaðinn í Mac Pro tiltæk fyrir gestina.

Frammistöðupróf CineBench sýndi jafnframt samræmi í tveimur Windows OSes. Enn og aftur má búast við því þar sem frammistöðuprófið notar mikla notkun örgjörva og minni bandbreidd eins og sést af gestum OSes. The skygging próf er góð vísbending um hversu vel hver raunverulegur umhverfi hefur hrint í framkvæmd vídeó bílstjóri þess. Ólíkt vélbúnaði Mac tölvunnar er skjákortið ekki tiltækt beint í sýndaraðstæðurnar. Þetta er vegna þess að skjákortið verður stöðugt að gæta skjásins fyrir gestgjafaviðmiðið og ekki hægt að flytja það til að sýna aðeins gistimiðann. Þetta er satt, jafnvel þótt raunverulegur umhverfi býður upp á möguleika á öllum skjánum.

Ítarlegar niðurstöður kvótaprófa eru tiltækar í sýnaprófinu Virtualization Benchmark Test.

05 af 07

Virtualization Kvóti Próf: Kvóti árangur fyrir VMWare Fusion 3.0

Við merktum Windows XP einnar örgjörva niðurstöður í viðmiðun próf Fusion er ógild, eftir minni og straumspilun skoraði 25 sinnum betri en gestgjafi.

Við notuðum nýjustu útgáfuna af VMWare Fusion (Fusion 3.0). Við settum upp ferskt afrit af Fusion, Windows XP SP3 og Windows 7. Við völdum þessar tvær Windows OSes til að prófa vegna þess að við teljum að Windows XP táknar mikla meirihluta núverandi Windows uppsetningar á OS X og að í framtíðinni muni Windows 7 vera Algengasta gestur OS sem keyrir á Mac.

Áður en prófunin hófst, skoðuðum við og setti upp allar tiltækar uppfærslur fyrir bæði raunverulegt umhverfi og tvö Windows stýrikerfi. Þegar allt var upp til dagsetningar stilltust við Windows sýndarvélin til að nota einn örgjörva og 1 GB af minni. Við slökktum á Fusion og slökkt á Time Machine og allir gangsetningartillögur á Mac Pro þurftu ekki til að prófa. Við endurræddum síðan Mac Pro , hleypt af stokkunum Fusion, byrjaði eitt af Windows umhverfunum og gerði tvö sett af viðmiðunarprófum. Þegar prófunum var lokið var afritað niðurstaðan í Mac til notkunar síðar.

Við endurteknum síðan endurræsa og ræsa Fusion fyrir viðmiðunarprófanirnar í annarri Windows OS.

Að lokum, við endurtekið ofangreindan röð með gestur OS stillt á að nota 2 og þá 4 örgjörva.

Mælikvarða

GeekBench 2.1.4

Windows XP SP3 (1,2,4 CPU): *, 3252, 4406

Windows 7 (1,2,4 CPU): 2388, 3174, 4679

CineBench R10

Windows XP SP3

Útfærsla (1,2,4 CPU): 2825, 5449, 9941

Skygging (OpenGL) (1,2,4 CPU): 821, 821, 827

CineBench R10

Windows 7

Útgáfa (1,2,4 CPU): 2843, 5408, 9657

Skygging (OpenGL) (1,2,4 CPU): 130, 130, 124

Við urðum í vandræðum með samruna og viðmiðunarprófanirnar. Í tilviki Windows XP með einum örgjörva, GeekBench tilkynnt minni straumur árangur á a hlutfall betri en 25 sinnum hraða gestgjafi Mac Pro. Þessi óvenjulega minni árangur stökk GeekBench stig fyrir einn CPU útgáfu af Windows XP til 8148. Eftir að endurtaka prófið oft og fá svipaðar niðurstöður, ákváðum við að merkja prófið sem ógilt og telja það samspil mál milli mælikvarða próf, Fusion , og Windows XP. Eins og við getum sagt, fyrir eina stýrikerfisstillingu, tilkynnti Fusion ekki réttan vélbúnaðarstillingu í GeekBench forritinu. Hins vegar, GeekBench og Windows XP framkvæma gallalaus með tveimur eða fleiri CPU valin.

Við höfðum einnig vandamál með Fusion, Windows 7 og CineBench. Þegar við fluttum CineBench undir Windows 7 tilkynnti það almennt skjákort sem eina grafíkbúnaðinn sem er til staðar. Þó að almenna skjákortið gæti keyrt OpenGL, gerði það það á mjög lélega hraða. Þetta gæti verið afleiðing af gestgjafi Mac Pro með gömlu NVIDIA GeForce 7300 skjákortinu. Kerfi kröfur Fusion benda til þess að nútímalegt skjákort sé í boði. Við komumst að því að það væri áhugavert, að undir Windows XP stóð CineBench skyggingin próf án þess að málið væri.

Að öðru leyti en hinir tveir einkennin sem nefnd eru hér að framan, var árangur Fusion í samræmi við það sem við búumst við með vel hönnuð sýndarumhverfi.

Ítarlegar niðurstöður kvótaprófa eru tiltækar í sýnaprófinu Virtualization Benchmark Test.

06 af 07

Virtualization Kvóti Próf: Kvóti árangur fyrir Sun VirtualBox

VirtualBox gat ekki greint meira en einn örgjörva þegar Windows XP er í gangi.

Við notuðum nýjustu útgáfuna af Sun VirtualBox (VirtualBox 3.0). Við settum upp ferskar afrit af VirtualBox, Windows XP SP3 og Windows 7. Við völdum þessar tvær Windows OSes til að prófa vegna þess að við teljum að Windows XP táknar mikla meirihluta núverandi Windows uppsetningar á OS X og að í framtíðinni muni Windows 7 vera Algengasta gestur OS sem keyrir á Mac.

Áður en prófunin hófst, skoðuðum við og setti upp allar tiltækar uppfærslur fyrir bæði raunverulegt umhverfi og tvö Windows stýrikerfi. Þegar allt var upp til dagsetningar stilltust við Windows sýndarvélin til að nota einn örgjörva og 1 GB af minni. Við höldum niður VirtualBox og slökkt á Time Machine og allir gangsetningartillögur á Mac Pro þurftu ekki til að prófa. Við byrjuðum síðan á Mac Pro, hóf VirtualBox, byrjaði eitt af Windows umhverfi, og framkvæmdi tvö sett af viðmiðunarprófum. Þegar prófunum var lokið var afritað niðurstaðan í Mac til notkunar síðar.

Við endurteknum síðan endurræsa og ræsa Fusion fyrir viðmiðunarprófanirnar í annarri Windows OS.

Að lokum, við endurtekið ofangreindan röð með gestur OS stillt á að nota 2 og þá 4 örgjörva.

Mælikvarða

GeekBench 2.1.4

Windows XP SP3 (1,2,4 CPU): 2345, *, *

Windows 7 (1,2,4 CPU): 2255, 2936, 3926

CineBench R10

Windows XP SP3

Útgáfa (1,2,4 CPU): 7001, *, *

Skygging (OpenGL) (1,2,4 CPU): 1025, *, *

CineBench R10

Windows 7

Útgáfa (1,2,4 CPU): 2570, 6863, 13344

Skygging (OpenGL) (1,2,4 CPU): 711, 710, 1034

Sun VirtualBox og benchtest forritin okkar hljóp í vandræðum með Windows XP . Sérstaklega, bæði GeekBench og CineBench voru ekki að sjá meira en einn CPU, óháð því hvernig við stilla gesturinn OS.

Þegar við prófuð Windows 7 með GeekBench tókum við eftir því að notkun margra örgjörva var léleg og leiddi til lægstu stig fyrir 2 og 4 CPU stillingar. Afköst af einum örgjörva virtust vera í sambandi við önnur raunveruleg umhverfi.

CineBench gat ekki séð meira en einn örgjörva þegar hann keyrði Windows XP. Í samlagning, flutningur próf fyrir einn-CPU útgáfu af Windows XP framleitt einn af the festa niðurstöður, meira en jafnvel Mac Pro sig. Við reyndum að endurræsa prófið nokkrum sinnum; allar niðurstöður voru innan sama sviðs. Við teljum að það sé óhætt að krífa upp Windows XP einnar CPU flutningarniðurstöðurnar í vandræðum með VirtualBox og hvernig það notar CPU.

Við sáum einnig skrýtið högg í flutningsprófunum fyrir 2 og 4 CPU prófanir með Windows 7. Í hverju tilfelli, flutningur meira en tvöfaldast í hraða þegar farið er frá 1 til 2 örgjörva og 2 til 4 örgjörva. Þessi tegund af frammistöðuhækkun er ólíklegt, og enn og aftur munum við krítla það upp að VirtualBox er framkvæmd margra örgjörva stuðnings.

Með öllum vandamálum með VirtualBox viðmiðunarprófun, geta aðeins gildar niðurstöður prófanna verið þær fyrir eina örgjörva undir Windows 7.

Ítarlegar niðurstöður kvótaprófa eru tiltækar í sýnaprófinu Virtualization Benchmark Test.

07 af 07

Virtualization Kvóti Próf: Niðurstöðurnar

Með öllum viðmiðunarprófunum sem gerðar eru, er kominn tími til að endurskoða upprunalegu spurningu okkar.

Gera þriggja stærstu leikmenn í virtualization á Mac (Parallels Desktop fyrir Mac, VMWare Fusion og Sun VirtualBox) að lifa við loforð um nánast innfæddan árangur?

Svarið er blandað poki. Ekkert af umsækjendum virtualization í GeekBench prófunum okkar var hægt að mæla allt að árangur gestgjafans Mac Pro. Besta niðurstaðan var skráð af Fusion, sem gat náð næstum 68,5% af flutningi hýsisins. Samhliða var áberandi á 66,7%. Uppeldi að aftan var VirtualBox, í 57,4%.

Þegar við skoðuðum niðurstöður CineBench, sem notar sannarlega veruleikapróf til að búa til myndir, voru þær mjög nálægt því að skora gestgjafans. Enn og aftur, Fusion var efst á frammistöðuprófunum og náði 94,9% af frammistöðu hússins. Samhliða fylgt eftir í 92,1%. VirtualBox gat ekki fullnægjandi ljúka frammistöðuprófinu og slegið það út úr ásetningi. Í einum endurtekningu flutningsprófsins sýndi VirtualBox að það gerði 127,4% betra en gestgjafi, en í öðrum var ekki hægt að hefja eða klára.

The skygging próf, sem lítur á hversu vel grafík kortið framkvæma með OpenGL, fared versta meðal allra raunverulegur umhverfi. Besta flytjandi var Parallels, sem náði 42,3% af getu gestgjafans. VirtualBox var annað í 31,5%; Fusion kom í þriðja sæti í 25,4%.

Að velja heildar sigurvegari er eitthvað sem við munum fara fyrir endanotendur. Hver vara hefur plús-merkingar og minuses og í mörgum tilfellum eru viðmiðunarnúmerin svo nálægt að endurtaka prófin gætu breytt stöðunni.

Það sem viðmiðunarprófunarskýrslan sýnir er að almennt er hæfni til að nýta innbyggða skjákortið það sem raunverulegur umhverfi er frá því að vera fullur skipti fyrir hollur tölvu. Með því að segja, nútímalegt skjákort en við höfum hér getur verið að framleiða hærri frammistöðu í skyggingartruflunum, sérstaklega fyrir Fusion, þar sem framkvæmdaraðili bendir til betri skjákorta til að ná sem bestum árangri.

Þú munt taka eftir því að einhver próf samsetningar (raunverulegur umhverfi, Windows útgáfa og viðmið próf) sýndu vandamál, annaðhvort óraunhæfar niðurstöður eða ekki að klára próf. Þessar tegundir af niðurstöðum ættu ekki að nota sem vísbendingar um vandamál með raunverulegu umhverfi. Kvóti próf eru óvenjuleg forrit til að reyna að keyra í raunverulegur umhverfi. Þau eru hönnuð til að mæla árangur líkamlegra tækja, sem raunverulegur umhverfi getur ekki leyft þeim aðgang að. Þetta er ekki bilun í raunverulegur umhverfi, og í raunverulegri notkun, höfum við ekki upplifað vandamál með mikla meirihluta Windows forrita sem keyra undir sýndarkerfi.

Öll raunveruleg umhverfi sem við prófuð (Parallels Desktop fyrir Mac 5.0, VMWare Fusion 3.0 og Sun VirtualBox 3.0) veita góða afköst og stöðugleika í daglegu notkun og ætti að geta þjónað sem aðal Windows umhverfi fyrir daginn í dag. umsóknir.