Virtualization Benchmark Test: Panimula

01 ng 07

Virtualization Benchmark Test: Panimula

Huwag subukan ito sa bahay. Parallels, Fusion, at VirtualBox na tumatakbo nang sabay-sabay sa Mac Pro host.

Ang mga virtualization environment ay mainit na mga kalakal para sa gumagamit ng Mac mula nang nagsimula ang Apple gamit ang mga processor ng Intel sa mga computer nito. Kahit na bago dumating ang Intel, ang emulation software ay magagamit na nagpapahintulot sa mga gumagamit ng Mac na patakbuhin ang Windows at Linux .

Ngunit ang pagtulad ay mabagal, gamit ang isang abstraction layer upang isalin ang x86 programming code sa code na ginagamit ng PowerPC architecture ng mga naunang Mac. Ang abstraction layer na ito ay hindi lamang kailangang isalin para sa uri ng CPU, kundi pati na rin ang lahat ng mga bahagi ng hardware. Sa kakanyahan, ang abstraction layer ay kailangang lumikha ng mga katumbas na software ng mga video card , hard drive, serial port , atbp. Ang resulta ay isang kapaligiran ng pagtulad na maaaring magpatakbo ng Windows o Linux, ngunit mahigpit na pinaghihigpitan sa parehong pagganap at mga operating system na maaaring ginamit.

Sa pagdating ng desisyon ng Apple na gumamit ng mga processor ng Intel, ang buong pangangailangan para sa pagtulad ay napawi. Sa lugar nito ay dumating ang kakayahang magpatakbo ng iba pang mga OS nang direkta sa isang Intel Mac. Sa katunayan, kung nais mong patakbuhin ang Windows direkta sa isang Mac bilang isang pagpipilian sa bootup, maaari mong gamitin ang Boot Camp , isang application na nagbibigay ng Apple bilang isang madaling paraan upang i-install ang Windows sa isang multi-boot na kapaligiran.

Ngunit maraming mga gumagamit ay nangangailangan ng isang paraan upang patakbuhin ang Mac OS at isang pangalawang OS nang sabay-sabay. Parallels, at kalaunan VMWare at Sun, nagdala ito ng kakayahan sa Mac gamit ang teknolohiya ng virtualization. Ang virtualization ay katulad sa konsepto sa pagtulad, ngunit dahil ang Intel-based na mga Mac ay gumagamit ng parehong hardware bilang karaniwang mga PC, hindi na kailangang gumawa ng hardware abstraction layer sa software. Sa halip, ang Windows o Linux software ay maaaring tumakbo nang direkta sa hardware, na gumagawa ng mga bilis na maaaring maging kasing bilis kung ang guest OS ay tumatakbo nang natively sa isang PC.

At iyan ang tanong na humingi ng sagot sa aming mga benchmark test. Gumawa ba ng tatlong pangunahing manlalaro sa virtualization sa Mac - Parallels Desktop para sa Mac, VMWare Fusion, at Sun VirtualBox - mabuhay hanggang sa pangako ng malapit-katutubong pagganap?

Sinasabi namin na 'malapit na katutubong' dahil lahat ng mga kapaligiran sa virtualization ay may ilang mga overhead na hindi maaaring iwasan. Dahil ang virtual na kapaligiran ay tumatakbo sa parehong oras bilang katutubong OS (OS X), kailangang may pagbabahagi ng mga mapagkukunan ng hardware. Bilang karagdagan, ang OS X ay dapat magbigay ng ilang mga serbisyo sa kapaligiran ng virtualization, tulad ng windowing at core services. Ang kumbinasyon ng mga serbisyong ito at pagbabahagi ng mapagkukunan ay may limitasyon kung gaano kahusay ang virtualized OS na maaaring tumakbo.

Upang sagutin ang tanong, gagawa kami ng mga benchmark na pagsubok upang makita kung gaano kahusay ang tatlong pangunahing mga virtualization environment fare na tumatakbo sa Windows.

02 ng 07

Virtualization Benchmark Test: Paraan ng Pagsubok

GeekBench 2.1.4 at CineBench R10 ang mga benchmark na application na gagamitin namin sa aming mga pagsubok.

Magagamit namin ang dalawang magkakaibang, sikat, cross-platform benchmark test suite. Ang una, CineBench 10, ay nagsasagawa ng pagsubok sa real-world ng CPU ng isang computer, at kakayahan ng graphics card nito na mag-render ng mga imahe. Ang unang pagsubok ay gumagamit ng CPU upang mag-render ng photorealistic na imahe, gamit ang CPU-intensive computations upang mag-render reflections, ambient occultation, area lighting at shading, at higit pa. Ang pagsubok ay ginanap sa isang solong CPU o core, at pagkatapos ay paulit-ulit gamit ang lahat ng mga magagamit na CPU at core. Ang resulta ay gumagawa ng isang grado ng pagganap ng sanggunian para sa computer gamit ang isang solong processor, isang grado para sa lahat ng mga CPU at core, at isang indikasyon kung gaano kahusay ang paggamit ng maraming core o CPU.

Sinusuri ng pangalawang pagsusuri ng CineBench ang pagganap ng graphics card ng computer gamit ang OpenGL upang mag-render ng eksena sa 3D habang gumagalaw ang camera sa loob ng eksena. Tinutukoy ng pagsubok na ito kung gaano kabilis ang maaaring gumaganap ng graphics card habang tumpak na nagre-render ang eksena.

Ang ikalawang pagsubok na suite ay GeekBench 2.1.4, na sumusubok sa integer at pagganap ng floating-point ng processor, mga pagsubok na memorya gamit ang isang simpleng read / write test na pagganap, at gumaganap ng isang stream test na sumusukat sa matagal na memory bandwidth. Ang mga resulta ng hanay ng mga pagsusulit ay pinagsama upang makagawa ng isang solong GeekBench na iskor. Susubukan din namin ang apat na pangunahing mga hanay ng pagsubok (Pagganap ng Integer, Pagganap ng Floating-Point, Pagganap ng Pag-Memory, at Pagganap ng Stream), upang makita natin ang mga lakas at kahinaan ng bawat virtual na kapaligiran.

Ang GeekBench ay gumagamit ng isang reference system batay sa isang PowerMac G5 @ 1.6 GHz. Ang mga marka ng GeekBench para sa mga sistema ng sanggunian ay normalized sa 1000. Anumang puntos na mas mataas sa 1000 ay nagpapahiwatig ng isang computer na gumaganap nang mas mahusay kaysa sa sistema ng sanggunian.

Dahil ang mga resulta ng parehong benchmark suite ay medyo abstract, magsisimula kami sa pamamagitan ng pagtukoy ng isang sistema ng sanggunian. Sa kasong ito, ang reference system ay ang host Mac na ginagamit upang patakbuhin ang tatlong virtual na kapaligiran ( Parallels Desktop para sa Mac , VMWare Fusion , at Sun Virtual Box). Patakbuhin namin ang parehong mga benchmark suite sa system ng sanggunian at gamitin ang figure na ihambing kung gaano kahusay ang gumaganap ng mga virtual na kapaligiran.

Gagawin ang lahat ng pagsubok pagkatapos ng isang sariwang startup ng parehong host system at ng virtual na kapaligiran. Ang parehong host at ang mga virtual na kapaligiran ay magkakaroon ng kapansanan ang lahat ng mga anti-malware at antivirus application. Ang lahat ng mga virtual na kapaligiran ay tatakbo sa loob ng isang karaniwang OS X window, dahil ito ang pinakakaraniwang paraan na ginagamit sa lahat ng tatlong mga kapaligiran. Sa kaso ng mga virtual na kapaligiran, walang mga application ng user ay tatakbo bukod sa mga benchmark. Sa sistema ng host, maliban sa virtual na kapaligiran, walang mga application ng user ay tumatakbo maliban sa isang text editor upang kumuha ng mga tala bago at pagkatapos ng pagsubok, ngunit hindi kailanman sa panahon ng aktwal na proseso ng pagsubok.

03 ng 07

Virtualization Benchmark Test: Mga Benchmark Resulta para sa Host System Mac Pro

Ang mga resulta ng benchmark test sa host system ay maaaring magsilbi bilang isang reference kapag inihambing ang pagganap ng isang virtual na kapaligiran.

Ang sistema na magho-host ng tatlong virtual na kapaligiran (Parallels Desktop para sa Mac, VMWare Fusion, at Sun VirtualBox) ay isang 2006 na edisyon ng Mac Pro:

Mac Pro (2006)

Dalawang Dual-core 5160 Zeon processors (4 core kabuuan) @ 3.00 GHz

4 MB bawat core L2 cache RAM (kabuuang 16 MB)

6 GB RAM na binubuo ng apat na 1 GB na mga module at apat na 512 MB na mga module. Ang lahat ng mga module ay naitugmang mga pares.

Isang 1.33 GHz front side bus

Isang graphics card NVIDIA GeForce 7300 GT

Dalawang 500 GB Samsung F1 Series hard drive. Ang OS X at ang virtualization software ay naninirahan sa startup drive; ang guest OSes ay naka-imbak sa ikalawang biyahe. Ang bawat biyahe ay may sariling independiyenteng SATA 2 channel.

Ang mga resulta ng GeekBench at CineBench na mga pagsusulit sa host Mac Pro ay dapat magbigay ng praktikal na itaas na limitasyon ng pagganap na dapat nating makita mula sa alinman sa mga virtual na kapaligiran. Iyon ay sinabi, nais naming ituro na posible para sa isang virtual na kapaligiran upang lalampas sa pagganap ng host sa anumang solong pagsubok. Ang virtual na kapaligiran ay maaaring ma-access ang pinagbabatayan hardware at laktawan ang ilan sa OS X's OS layer. Posible rin para sa benchmark test suites na malinlang sa pamamagitan ng pagganap ng sistema ng pag-cache na binuo sa mga virtual na kapaligiran, at gumawa ng mga resulta na wildly lampas sa pagganap na talagang posible.

Mga Marka ng Benchmark

GeekBench 2.1.4

Score ng GeekBench: 6830

Integer: 6799

Lumulutang na Point: 10786

Memory: 2349

Stream: 2057

CineBench R10

Rendering, Single CPU: 3248

Pag-render, 4 CPU: 10470

Epektibong bilis ng hanggang sa single sa lahat ng mga processor: 3.22

Pagtatabing (OpenGL): 3249

Ang mga detalyadong resulta ng mga benchmark na pagsubok ay magagamit sa Virtualization Benchmark Test gallery.

04 ng 07

Virtualization Benchmark Test: Mga Benchmark na Resulta para sa Parallels Desktop para sa Mac 5

Ang Parallels Desktop for Mac 5.0 ay nakapagpatakbo ng lahat ng aming mga pagsubok sa benchmark nang walang sinok.

Ginamit namin ang pinakabagong bersyon ng Parallels (Parallel Desktop para sa Mac 5.0). Nag-install kami ng mga sariwang kopya ng Parallels, Windows XP SP3 , at Windows 7 . Pinili namin ang dalawang Windows OSes na ito para sa pagsubok dahil sa tingin namin Windows XP ay kumakatawan sa karamihan ng kasalukuyang mga pag-install ng Windows sa OS X, at sa hinaharap, ang Windows 7 ang magiging pinakakaraniwang guest OS na tumatakbo sa Mac.

Bago magsimula ang pagsubok, sinuri namin at na-install ang lahat ng magagamit na mga update para sa parehong virtual na kapaligiran at ang dalawang operating system ng Windows. Sa sandaling ang lahat ay napapanahon, isinasaayos namin ang mga virtual machine ng Windows upang magamit ang isang solong processor at 1 GB ng memorya. Sinara natin ang Parallels, at ang Oras ng Pag-disable ng Oras at anumang mga startup item sa Mac Pro na hindi kinakailangan para sa pagsubok. Pagkatapos ay i-restart namin ang Mac Pro, inilunsad ang Parallels, nagsimula ang isa sa mga kapaligiran ng Windows, at ginanap ang dalawang hanay ng mga benchmark na pagsubok. Sa sandaling makumpleto ang mga pagsusulit, kinopya namin ang mga resulta sa Mac para sa reference sa ibang pagkakataon.

Pagkatapos namin paulit-ulit ang pag-restart at paglulunsad ng Parallels para sa benchmark na mga pagsubok ng ikalawang Windows OS.

Panghuli, inulit namin ang pagkakasunud-sunod sa itaas sa naka-set na guest OS upang magamit ang 2 at pagkatapos ay 4 CPU.

Mga Marka ng Benchmark

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

Rendering (1,2,4 CPU): 2724, 5441, 9644

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

CineBench R10

Windows 7

Rendering (1,2,4 CPU): 2835, 5389, 9508

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

Matagumpay na nakumpleto ng Parallels Desktop para sa Mac 5.0 ang lahat ng mga benchmark na pagsubok. Nakita lamang ni GeekBench ang mga maliliit na pagkakaiba sa pagganap sa pagitan ng Windows XP at Windows 7, na kung saan ang inaasahan namin. Ang GeekBench ay tumutuon sa processor ng pagsubok at pagganap ng memorya, kaya inaasahan namin na ito ay isang mahusay na tagapagpahiwatig ng pinagbabatayan ng pagganap ng virtual na kapaligiran at kung gaano kahusay ang ginagawang hardware ng host Mac Pro sa guest OSes.

Ang pag-rendering ng CineBench ay nagpakita rin ng pagkakapare-pareho sa dalawang Windows OS. Muli, ito ay dapat na inaasahan dahil ang rendering test ay ginagawang malawak na paggamit ng mga processor at memory bandwidth na nakikita ng guest OSes. Ang pagtatabing pagsubok ay isang mahusay na tagapagpahiwatig kung gaano kahusay ang bawat virtual na kapaligiran ay nagpapatupad ng video driver nito. Hindi tulad ng iba pang mga hardware ng Mac, ang graphics card ay hindi magagamit nang direkta sa virtual na mga kapaligiran. Ito ay dahil ang graphics card ay dapat na patuloy na alagaan ang display para sa kapaligiran ng host, at hindi maaaring i-alis upang ipakita lamang ang kapaligiran ng panauhin. Totoo ito kahit na ang virtual na kapaligiran ay nag-aalok ng full-screen display option.

Ang mga detalyadong resulta ng mga benchmark na pagsubok ay magagamit sa Virtualization Benchmark Test gallery.

05 ng 07

Virtualization Benchmark Test: Mga Benchmark na Resulta para sa VMWare Fusion 3.0

Minarkahan namin ang mga resulta ng Windows XP na nag-iisang processor sa benchmark test bilang hindi wasto, pagkatapos ng memory at mga resulta ng stream ay nakapuntos ng 25 beses na mas mahusay kaysa sa host.

Ginamit namin ang pinakabagong bersyon ng VMWare Fusion (Fusion 3.0). Nag-install kami ng mga sariwang kopya ng Fusion, Windows XP SP3, at Windows 7. Pinili namin ang dalawang Windows OS na ito para sa pagsubok dahil sa tingin namin Windows XP ay kumakatawan sa karamihan ng kasalukuyang mga pag-install ng Windows sa OS X, at sa hinaharap, ang Windows 7 ay magiging ang pinakakaraniwang guest OS na tumatakbo sa Mac.

Bago magsimula ang pagsusulit, sinuri namin at na-install ang anumang magagamit na mga update para sa parehong virtual na kapaligiran at dalawang operating system ng Windows. Sa sandaling ang lahat ay napapanahon, isinasaayos namin ang mga virtual machine ng Windows upang magamit ang isang solong processor at 1 GB ng memorya. Sinara namin ang Fusion, at hindi pinagana ang Time Machine at anumang mga startup item sa Mac Pro na hindi kinakailangan para sa pagsubok. Pagkatapos ay muling sinimulan namin ang Mac Pro , inilunsad ang Fusion, nagsimula ang isa sa mga kapaligiran ng Windows, at ginanap ang dalawang set ng mga benchmark na pagsubok. Sa sandaling makumpleto ang mga pagsusulit, kinopya namin ang mga resulta sa Mac para magamit sa ibang pagkakataon.

Pagkatapos namin paulit-ulit ang restart at paglulunsad ng Fusion para sa mga benchmark na pagsubok sa ikalawang Windows OS.

Panghuli, inulit namin ang pagkakasunud-sunod sa itaas sa naka-set na guest OS upang magamit ang 2 at pagkatapos ay 4 CPU.

Mga Marka ng Benchmark

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

Rendering (1,2,4 CPU): 2825, 5449, 9941

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

CineBench R10

Windows 7

Rendering (1,2,4 CPU): 2843, 5408, 9657

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

Naranasan namin ang mga problema sa Fusion at ang mga pagsubok sa benchmark. Sa kaso ng Windows XP na may isang solong processor, iniulat ng GeekBench ang pagganap ng memory stream sa isang rate na mas mahusay kaysa sa 25 beses ang rate ng host Mac Pro. Ang di-pangkaraniwang resulta ng memory na ito ay nakakuha ng GeekBench score para sa nag-iisang CPU na bersyon ng Windows XP hanggang 8148. Pagkatapos na ulitin ang pagsusulit nang maraming beses at nakakakuha ng katulad na mga resulta, napagpasyahan naming markahan ang pagsubok bilang di-wasto at isaalang-alang ito ng isang isyu sa pakikipag-ugnayan sa pagitan ng benchmark test, Fusion , at Windows XP. Bilang pinakamahusay na masasabi natin, para sa iisang pagsasaayos ng CPU, ang Fusion ay hindi nag-uulat ng tamang configuration ng hardware sa application ng GeekBench. Gayunman, ang GeekBench at Windows XP ay gumaganap nang walang kahirap-hirap na napili ang dalawa o higit pang mga CPU.

Nagkaroon din kami ng problema sa Fusion, Windows 7, at CineBench. Nang tumakbo kami sa CineBench sa ilalim ng Windows 7, iniulat ang isang pangkaraniwang video card bilang ang tanging available graphics hardware. Habang ang generic na graphics card ay nakapagpatakbo ng OpenGL, ginawa ito sa napakababang antas. Ito ay maaaring naging resulta ng host Mac Pro na mayroong lumang NVIDIA GeForce 7300 graphics card. Ang mga iniaatas ng sistema ng Fusion ay nagmumungkahi ng mas modernong graphics card. Gayunpaman, nakita namin na kagiliw-giliw, gayunpaman, sa ilalim ng Windows XP, ang CineBench shading test ay tumakbo nang walang anumang mga isyu.

Bukod sa dalawang quirks na binanggit sa itaas, ang pagganap ng Fusion ay katulad ng inaasahan namin mula sa mahusay na idinisenyong virtual na kapaligiran.

Ang mga detalyadong resulta ng mga benchmark na pagsubok ay magagamit sa Virtualization Benchmark Test gallery.

06 ng 07

Virtualization Benchmark Test: Benchmark Results For Sun VirtualBox

Hindi natagpuan ng VirtualBox ang higit sa isang CPU kapag tumatakbo sa Windows XP.

Ginamit namin ang pinakabagong bersyon ng Sun VirtualBox (VirtualBox 3.0). Nag-install kami ng sariwang mga kopya ng VirtualBox, Windows XP SP3, at Windows 7. Pinili namin ang dalawang Windows OS na ito para sa pagsubok dahil sa palagay namin ay Windows XP ang kumakatawan sa karamihan ng kasalukuyang mga pag-install ng Windows sa OS X, at sa hinaharap, ang Windows 7 ay magiging ang pinakakaraniwang guest OS na tumatakbo sa Mac.

Bago magsimula ang pagsusulit, sinuri namin at na-install ang anumang magagamit na mga update para sa parehong virtual na kapaligiran at dalawang operating system ng Windows. Sa sandaling ang lahat ay napapanahon, isinasaayos namin ang mga virtual machine ng Windows upang magamit ang isang solong processor at 1 GB ng memorya. Sinara namin ang VirtualBox, at hindi pinagana ang Time Machine at anumang mga startup item sa Mac Pro na hindi kinakailangan para sa pagsubok. Pagkatapos ay muling sinimulan namin ang Mac Pro, inilunsad ang VirtualBox, nagsimula ang isa sa mga kapaligiran ng Windows, at ginanap ang dalawang set ng mga benchmark na pagsubok. Sa sandaling makumpleto ang mga pagsusulit, kinopya namin ang mga resulta sa Mac para magamit sa ibang pagkakataon.

Pagkatapos namin paulit-ulit ang restart at paglulunsad ng Fusion para sa mga benchmark na pagsubok sa ikalawang Windows OS.

Panghuli, inulit namin ang pagkakasunud-sunod sa itaas sa naka-set na guest OS upang magamit ang 2 at pagkatapos ay 4 CPU.

Mga Marka ng Benchmark

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

Rendering (1,2,4 CPU): 7001, *, *

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

CineBench R10

Windows 7

Rendering (1,2,4 CPU): 2570, 6863, 13344

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

Sun VirtualBox at ang aming mga benchtest application ay tumakbo sa isang problema sa Windows XP . Sa partikular, ang parehong GeekBench at CineBench ay hindi nakakakita ng higit sa isang solong CPU, hindi alintana kung paano namin isinaayos ang guest OS.

Nang sinubukan namin ang Windows 7 sa GeekBench, napansin namin na ang paggamit ng multi-processor ay mahirap, na nagreresulta sa pinakamababang puntos para sa 2 at 4 na configuration ng CPU. Ang pagganap ng single-processor ay tila kapareho ng iba pang mga virtual na kapaligiran.

Hindi rin nakakakita ang CineBench ng higit sa isang solong processor kapag tumatakbo ang Windows XP. Bilang karagdagan, ang rendering test para sa single-CPU na bersyon ng Windows XP ay gumawa ng isa sa mga pinakamabilis na resulta, na lumalampas sa kahit na ang Mac Pro mismo. Sinubukan naming palitan ang pagsusulit nang ilang beses; lahat ng mga resulta ay nasa loob ng parehong hanay. Sa tingin namin ito ay ligtas na chalk up ang Windows XP solong-CPU rendering resulta sa isang problema sa VirtualBox at kung paano ito ginagawang paggamit ng CPUs.

Nakita din namin ang isang kakaibang paga sa mga resulta ng pag-render para sa 2 at 4 na mga pagsubok sa CPU sa Windows 7. Sa bawat kaso, ang pag-render ay higit sa dalaw sa bilis kapag lumalakad mula sa 1 hanggang 2 CPU at mula sa 2 hanggang 4 na CPU. Ang ganitong uri ng pagtaas ng pagganap ay malamang na hindi, at sa sandaling muli kami ay tisa ito sa pagpapatupad VirtualBox ng maramihang mga suporta sa CPU.

Sa lahat ng mga problema sa testing ng benchmark ng VirtualBox, ang tanging wastong mga resulta ng pagsubok ay maaaring ang mga para sa isang solong CPU sa ilalim ng Windows 7.

Ang mga detalyadong resulta ng mga benchmark na pagsubok ay magagamit sa Virtualization Benchmark Test gallery.

07 ng 07

Virtualization Benchmark Test: The Results

Sa lahat ng mga pagsusulit sa benchmark na tapos na, oras na upang muling bisitahin ang aming orihinal na tanong.

Ang tatlong pangunahing manlalaro sa virtualization sa Mac (Parallels Desktop for Mac, VMWare Fusion, at Sun VirtualBox) ay nakasalalay sa pangako ng malapit-katutubong pagganap?

Ang sagot ay isang mixed bag. Wala sa mga virtualization na kandidato sa aming mga pagsubok sa GeekBench ang nakuha upang masukat ang pagganap ng host Mac Pro. Ang pinakamahusay na resulta ay naitala ni Fusion, na nakamit ang halos 68.5% ng pagganap ng host. Ang mga parallel ay malapit sa likod ng 66.7%. Ang pagdala sa likod ay VirtualBox, sa 57.4%.

Nang tumingin kami sa mga resulta ng CineBench, na gumagamit ng isang mas real-world test para sa mga larawan ng pag-render, napakalapit sila sa score ng host. Muli, ang Fusion ay nasa tuktok ng mga pagsusulit na rendering, na nakakuha ng 94.9% ng pagganap ng host. Sumunod ang mga parallel sa 92.1%. Ang VirtualBox ay hindi mapagkakatiwalaan kumpletuhin ang rendering test, pinatatalo ito sa labas ng pagtatalo. Sa isang pag-ulit ng rendering test, iniulat ng VirtualBox na gumaganap ito ng 127.4% na mas mahusay kaysa sa host, habang sa iba pa, hindi na ito magawang simulan o matapos.

Ang pagtatabing pagsubok, na tumitingin sa kung gaano kahusay ang gumaganap ng graphics card gamit ang OpenGL, ang pinakamasama sa lahat ng mga virtual na kapaligiran. Ang pinakamahusay na kumanta ay Parallels, na umabot sa 42.3% ng mga kakayahan ng host. Ang VirtualBox ay pangalawa sa 31.5%; Ang Fusion ay dumating sa ikatlo sa 25.4%.

Ang pagpili ng pangkalahatang tagumpay ay isang bagay na aalisin namin sa end user. Ang bawat produkto ay may mga plus at minus na ito, at sa maraming mga kaso, ang mga numero ng benchmark ay napakalapit na ang pag-uulit ng mga pagsubok ay maaaring magbago sa mga standing.

Kung ano ang ipinapakita ng mga marka ng benchmark test ay na sa pangkalahatan, ang kakayahang magamit ang katutubong graphics card ay kung ano ang humahawak sa virtual na kapaligiran mula sa pagiging isang buong kapalit para sa isang dedikadong PC. Na sinasabi, ang isang mas modernong card ng graphics kaysa dito ay makakapagdulot ng mas mataas na numero ng pagganap sa shading test, lalo na para sa Fusion, na nagpapahiwatig ng developer na mas mataas na graphics card ng pagganap para sa mga pinakamahusay na resulta.

Mapapansin mo na ang ilang mga kumbinasyon ng pagsubok (virtual na kapaligiran, bersyon ng Windows, at benchmark na pagsubok) ay nagpakita ng mga problema, alinman sa mga hindi makatotohanang mga resulta o kabiguan upang makumpleto ang isang pagsubok. Ang mga uri ng mga resulta ay hindi dapat gamitin bilang mga tagapagpahiwatig ng mga problema sa isang virtual na kapaligiran. Ang mga pagsubok sa benchmark ay di pangkaraniwang mga application upang subukang tumakbo sa isang virtual na kapaligiran. Ang mga ito ay dinisenyo upang masukat ang pagganap ng mga pisikal na aparato, na kung saan ang virtual na kapaligiran ay maaaring hindi payagan ang mga ito upang ma-access. Hindi ito isang kabiguan ng virtual na kapaligiran, at sa real-world na paggamit, hindi kami nakaranas ng mga problema sa karamihan ng mga aplikasyon ng Windows na tumatakbo sa ilalim ng isang virtual na sistema.

Ang lahat ng mga virtual na kapaligiran na sinubukan namin (Parallels Desktop para sa Mac 5.0, VMWare Fusion 3.0, at Sun VirtualBox 3.0) ay nagbibigay ng mahusay na pagganap at katatagan sa araw-araw na paggamit, at dapat na maglingkod bilang iyong pangunahing kapaligiran ng Windows para sa karamihan araw-araw mga application.