Virtualization Patokan Test: Perkenalan

01 of 07

Virtualization Patokan Test: Perkenalan

Ulah coba kieu di imah. Parallels, Fusion, sarta VirtualBox ngajalankeun sakaligus dina Mac Pro host.

lingkung Virtualization geus komoditi panas pikeun pamaké Mac kantos saprak Apple dimimitian maké prosesor Intel dina komputer na. Malah saméméh Intel anjog, software emulation éta disadiakeun anu diwenangkeun pamaké Mac jeung ngajalankeun Windows jeung Linux Ubuntu .

Tapi emulation éta slow, ngagunakeun hiji lapisan abstraksi jeung narjamahkeun kode programming x86 kana kode nu digunakeun ku arsitéktur PowerPC of Macs baheula. Lapisan abstraksi teu ngan kapaksa narjamahkeun pikeun jenis CPU, tapi ogé sakabéh komponén hardware. Dina panggih, lapisan abstraksi kapaksa nyieun equivalents software tina kartu vidéo , teuas drive, palabuhan serial , jsb hasilna ieu hiji lingkungan emulation nu bisa ngajalankeun Windows atawa Linux Ubuntu, tapi ieu parah diwatesan boh kinerja jeung sistem operasi nu bisa jadi dipaké.

Ku mecenghulna kaputusan Apple ngagunakeun prosesor Intel, sakabéh butuh emulation ieu disapu jauh. Dina tempatna sumping kamampuhan pikeun ngajalankeun OSes lianna langsung dina hiji Intel Mac. Kanyataanna, lamun rék ngajalankeun Windows langsung dina Mac salaku hiji pilihan dina bootup, anjeun tiasa nganggo boot Camp , hiji aplikasi nu Apple nyadiakeun salaku cara gunana pikeun masang Windows di lingkungan multi boot.

Tapi loba nu perlu cara pikeun ngajalankeun Mac OS sarta OS kadua sakaligus. Parallels, sarta engké VMWare jeung Sun, dibawa kamampuhan ieu Mac jeung téhnologi virtualization. Virtualization téh sarupa dina konsép pikeun emulation, tapi kusabab Macs basis Intel nganggo hardware sarua salaku PCS baku, aya teu kudu nyieun hiji lapisan hardware abstraksi dina software. Gantina, nu Windows atawa Linux Ubuntu software tiasa ngajalankeun langsung kana hardware, ngahasilkeun speeds nu bisa jadi ampir jadi gancang sakumaha lamun OS tamu ieu ngajalankeun natively on PC a.

Tur éta patarosan tés tolok ukur urang neangan keur ngajawab. Naha tilu pamaén utama dina virtualization dina Mac - Parallels Desktop pikeun Mac, VMWare Fusion, sarta Sun VirtualBox - hirup nepi ka janji kinerja pituin deukeut-?

Urang sebutkeun 'deukeut pituin' kusabab sadaya lingkungan virtualization gaduh sababaraha overhead nu teu bisa dihindari. Kusabab lingkungan maya ieu ngajalankeun dina waktos anu sareng salaku OS pituin (OS X), aya boga janten babagi sumberdaya hardware. Sajaba ti éta, OS X boga nyadiakeun sabagian jasa kana lingkungan virtualization, kayaning windowing na inti jasa. Kombinasi jasa ieu sarta babagi sumberdaya condong ngawatesan sabaraha ogé OS virtualized tiasa ngajalankeun.

Pikeun ngajawab pertanyaan, urang bade nedunan tés patokan ningali kumaha ogé ka tilu lingkungan virtualization utama ongkos ngajalankeun Windows.

02 of 07

Virtualization Patokan Test: Métode Tés

GeekBench 2.1.4 na CineBench R10 anu aplikasi patokan urang dipaké dina tés urang.

Simkuring nuju bade ngagunakeun dua béda, populér, cross-platform test patokan suites. Kahiji, CineBench 10, ngalakukeun tes real-dunya CPU komputer urang, sarta grafik na kabisa kartu pikeun ngarobah gambar. Tés awal migunakeun CPU pikeun ngarobah hiji gambar photorealistic, maké komputer CPU-intensif pikeun ngarobah reflections, occultation ambient, cahaya aréa na shading, sareng nu sanesna. test anu dipigawé ku CPU tunggal atawa inti, lajeng eta terus-terusan maké sagala CPUs na cores aya. Hasilna ngahasilkeun rujukan kinerja kelas pikeun komputer maké prosésor tunggal, kelas pikeun sakabéh CPUs na cores, sarta hiji indikasi kumaha ogé sababaraha cores atanapi CPUs aya garapan.

Tes CineBench kadua ngaevaluasi kinerja kartu grafik komputer maké Salam, Magelang ka ngarobah adegan 3D bari belah kaméra dina adegan. test Ieu nangtukeun sabaraha gancang kartu grafik bisa ngalakonan bari tetep akurat ngajadikeun adegan.

Tes suite kadua GeekBench 2.1.4, nu tés integer prosesor urang jeung kinerja floating-titik, tés memori maké uji kinerja dibaca / nulis basajan, sarta ngalakukeun tes aliran nu ukuran rubakpita memori sustained. Hasil susunan tés digabungkeun sahingga ngahasil hiji skor GeekBench tunggal. Urang ogé bakal megatkeun kaluar ti opat test susunan dasar (integer Performance, floating-Point Performance, Performance Mémori, sarta Performance Populated place), sangkan bisa ningali kaunggulan na kelemahan unggal lingkungan maya.

GeekBench ngagunakeun sistem rujukan dumasar kana hiji G5 PowerMac @ 1.6 GHz. skor GeekBench pikeun sistem rujukan anu dinormalisasi ka 1000. skor Sakur luhur batan 1000 nunjukkeun hiji komputer nu ngalakukeun leuwih hade tinimbang sistem rujukan.

Kusabab hasil duanana suites patokan anu rada abstrak, urang mimitian ku watesan sistem rujukan. Dina hal ieu, sistem rujukan bakal host Mac dipake pikeun ngajalankeun tilu lingkungan maya ( Parallels Desktop pikeun Mac , VMWare Fusion , sarta Sun Box Virtual). Ieu gé ngajalankeun duanana suites patokan dina Sistim rujukan tur make inohong nu pikeun ngabandingkeun sabaraha ogé dilingkung maya nedunan.

Kabéh nguji bakal dipigawé sanggeus ngamimitian seger duanana sistem host sarta lingkungan maya. Boh host sarta lingkungan maya kudu sagala aplikasi anti malware na antipirus ditumpurkeun. Kabéh lingkung maya bakal ngajalankeun dina jandela baku OS X, saprak nya éta métode déskriptif paling umum dipaké dina sakabéh tilu lingkungan. Dina kasus dilingkung maya, euweuh aplikasi pamaké bakal ngajalankeun lian ti tolok ukur. Dina sistem host, iwal lingkungan maya, euweuh aplikasi pamaké bakal ngajalankeun lian ti pangropéa téksu nyandak catetan sateuacan na sanggeus nguji, tapi pernah salila prosés test sabenerna.

03 of 07

Virtualization Patokan Test: Patokan Hasil pikeun Inangna System Mac Pro

Hasil tina test patokan dina Sistim host bisa ngawula salaku rujukan hiji lamun ngabandingkeun kinerja lingkungan maya.

Sistem anu bakal boga imah teh tilu lingkungan maya (Parallels Desktop pikeun Mac, VMWare Fusion, sarta Sun VirtualBox) mangrupakeun édisi 2006 of a Pro Mac:

Mac Pro (2006)

Dua Dual-core prosesor 5160 Zeon (4 cores total) @ 3.00 GHz

4 MB per core cache L2 RAM (16 MB total)

6 RAM GB diwangun ku opat 1 modul GB na opat 512 modul MB. Kabéh modul nu pasang loyog.

A 1,33 GHz hareup sisi beus

Hiji Nvidia GeForce kartu 7300 GT grafik

Dua 500 GB Samsung F1 Series teuas drive. OS X jeung software virtualization nu nyicingan dina drive ngamimitian; nu OSes tamu disimpen dina drive kadua. Unggal drive boga bebas Kang Tata 2 channel sorangan.

Hasil tina GeekBench jeung tés CineBench dina host Mac Pro kedah nyadiakeun wates luhur praktis kinerja urang kedah tingali tina salah sahiji lingkungan maya. Nu keur ceuk kami hayang nunjuk kaluar yén éta mungkin pikeun lingkungan maya pikeun ngaleuwihan kinerja host dina sagala uji tunggal. Lingkungan maya bisa bisa ngakses hardware kaayaan jeung jalan gede sababaraha lapisan OS OS X urang. Ieu ogé mungkin keur test suites patokan bisa fooled ku sistem kinerja cache diwangun kana lingkungan maya, sarta ngahasilkeun hasil anu wildly saluareun kinerja éta sabenerna mungkin.

skor patokan

GeekBench 2.1.4

GeekBench Score: 6830

Integer: 6799

Floating Point: 10786

Memori: 2349

Stream: 2057

CineBench R10

Ngajadikeun, CPU Tunggal: 3248

Ngajadikeun, 4 CPU: 10470

speed éféktif up ti single ka sadaya prosesor: 3,22

Shading (Salam, Magelang): 3249

hasil lengkep tina tés patokan anu aya dina Virtualization Patokan galeri Test.

04 of 07

Virtualization Patokan Test: Patokan Hasil pikeun Parallels Desktop pikeun Mac 5

Parallels Desktop pikeun Mac 5.0 ieu bisa ngajalankeun sakabéh tés patokan urang tanpa sisidueun a.

Urang dipaké versi panganyarna tina Parallels (Parallels Desktop pikeun Mac 5.0). Urang dipasang salinan seger Parallels, Windows XP SP3 , sarta Windows 7 . Urang milih dua Windows OSes ieu pikeun nguji sabab kami pikir Windows XP ngawakilan Lolobana pamasangan Windows ayeuna on OS X, sarta yén dina mangsa nu bakal datang, Windows 7 bakal tamu OS paling umum ngajalankeun dina Mac.

Sateuacan nguji mimiti, urang dipariksa pikeun sarta dipasang sadaya apdet sadia pikeun duanana lingkungan maya jeung dua sistim Windows operasi. Sakali sagalana éta nepi ka tanggal, urang ngonpigurasi ka maya mesin Windows ngagunakeun processor tunggal jeung 1 GB memori. Urang Cicing turun Parallels, sarta ditumpurkeun Time Mesin na sagala barang ngamimitian dina Mac Pro teu diperlukeun pikeun nguji kana. Urang lajeng restarted Mac Pro, dibuka Parallels, dimimitian salah sahiji lingkungan Windows, sarta dipigawé dina dua sét tés patokan. Sakali dina tés éta lengkep, urang disalin hasil ka Mac keur rujukan engké.

Urang lajeng terusan nu balikan deui jeung peluncuran Parallels pikeun tés patokan ti OS Windows kadua.

Tungtungna, urang terus-terusan sekuen luhur jeung tamu OS set ngagunakeun 2 lajeng 4 CPUs.

skor patokan

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 (Salam, Magelang) (1,2,4 CPU): 1317, 1317, 1320

CineBench R10

Windows 7

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

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

Parallels Desktop pikeun Mac 5.0 hasil réngsé kabéh tés patokan. GeekBench nempo ukur béda minor dina pagelaran antara Windows XP jeung Windows 7, nu kumaha urang diharepkeun. GeekBench concentrates on processor nguji jeung kinerja memori, sangkan nyangka ka janten indikator alus tina kinerja kaayaan lingkungan virtual na kumaha ogé ngajadikeun hardware host Mac Pro urang sadia ka OSes tamu.

test Rendering CineBench urang ogé némbongkeun konsistensi peuntas dua Windows OSes. Sakali deui, ieu téh bisa diperkirakeun ti test Rendering ngajadikeun pamakéan éksténsif tina prosesor na ingetan rubakpita sakumaha katempo ku OSes tamu. Tes shading mangrupakeun indikator nu hade kumaha ogé unggal lingkungan maya geus dilaksanakeun supir video na. Teu kawas sesa hardware Mac urang, kartu grafis teu dijieun sadia langsung kana lingkungan maya. Ieu alatan dina kartu grafik kudu terus ngurus tampilan pikeun lingkungan host, sarta teu bisa diverted pikeun nembongkeun ukur lingkungan tamu. Ieu leres sanajan lingkungan maya nawarkeun pilihan tampilan layar pinuh.

hasil lengkep tina tés patokan anu aya dina Virtualization Patokan galeri Test.

05 of 07

Virtualization Patokan Test: Patokan Hasil pikeun VMWare Fusion 3.0

Urang ditandaan dina Windows XP hasil tunggal prosésor di test patokan Fusion urang salaku sah, sanggeus memori sareng stream hasil ngoleksi 25 kali leuwih hade tinimbang nu boga imah.

Urang dipaké versi panganyarna tina VMWare Fusion (Fusion 3.0). Urang dipasang salinan seger Fusion, Windows XP SP3, sarta Windows 7. kami milih dua Windows OSes ieu pikeun nguji sabab kami pikir Windows XP ngawakilan Lolobana pamasangan Windows ayeuna on OS X, sarta yén dina mangsa nu bakal datang, Windows 7 bakal paling umum tamu OS ngajalankeun dina Mac.

Sateuacan nguji mimiti, urang dipariksa pikeun sarta dipasang sagala apdet sadia pikeun duanana lingkungan maya jeung dua sistim Windows operasi. Sakali sagalana éta nepi ka tanggal, urang ngonpigurasi ka maya mesin Windows ngagunakeun processor tunggal jeung 1 GB memori. Urang Cicing turun Fusion, sarta ditumpurkeun Time Mesin na sagala barang ngamimitian dina Mac Pro teu diperlukeun pikeun nguji kana. Urang lajeng restarted nu Mac Pro , dibuka Fusion, dimimitian salah sahiji lingkungan Windows, sarta dipigawé dina dua sét tés patokan. Sakali dina tés éta lengkep, urang disalin hasil ka Mac pikeun pamakéan engké.

Urang lajeng terusan nu balikan deui jeung peluncuran Fusion pikeun tés patokan ti OS Windows kadua.

Tungtungna, urang terus-terusan sekuen luhur jeung tamu OS set ngagunakeun 2 lajeng 4 CPUs.

skor patokan

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 (Salam, Magelang) (1,2,4 CPU): 821, 821, 827

CineBench R10

Windows 7

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

Shading (Salam, Magelang) (1,2,4 CPU): 130, 130, 124

Urang lumpat kana masalah sareng Fusion jeung tés patokan. Dina kasus Windows XP sareng processor tunggal, GeekBench dilaporkeun kinerja stream memori dina laju anu leuwih hadé ti 25 kali laju tina host Mac Pro. hasilna memori mahiwal ieu bumped skor GeekBench kanggo versi CPU tunggal Windows XP jeung 8148. Saatos repeating test teh sababaraha kali sarta meunang hasilna sami, urang mutuskeun pikeun nandaan test sakumaha sah tur nganggap hal éta mangrupa masalah interaksi antara test patokan, Fusion , sarta Windows XP. Salaku pangalusna salaku urang tiasa ngabejaan, keur konfigurasi CPU tunggal, Fusion teu ngalaporkeun konfigurasi hardware bener kana aplikasi GeekBench. Sanajan kitu, GeekBench sarta Windows XP dipigawé flawlessly sareng dua atanapi leuwih CPUs dipilih.

Simkuring oge kagungan masalah kalayan Fusion, Windows 7, sarta CineBench. Nalika urang lumpat CineBench handapeun Windows 7, éta dilaporkeun kartu vidéo generik sakumaha hijina hardware grafik aya. Sedengkeun generik kartu grafik éta bisa ngajalankeun Salam, Magelang, éta tuh jadi dina laju miskin pisan. Ieu mungkin geus hasil tina host Mac Pro ngabogaan hiji Nvidia GeForce kartu 7300 grafik heubeul. syarat Sistim Fusion urang nyarankeun kartu grafik langkung modern. Urang kapanggih eta metot kitu, eta kaayaan Windows XP, tes CineBench shading lumpat tanpa isu nanaon.

Lian ti dua quirks disebutkeun di luhur, kinerja Fusion urang éta on tara kalawan naon urang dipiharep tina lingkungan maya well-dirancang.

hasil lengkep tina tés patokan anu aya dina Virtualization Patokan galeri Test.

06 of 07

Virtualization Patokan Test: Patokan Hasil Pikeun Sun VirtualBox

VirtualBox éta bisa ngadeteksi leuwih ti hiji CPU tunggal nalika ngajalankeun Windows XP.

Urang dipaké versi panganyarna tina Sun VirtualBox (VirtualBox 3.0). Urang dipasang salinan seger VirtualBox, Windows XP SP3, sarta Windows 7. kami milih dua Windows OSes ieu pikeun nguji sabab kami pikir Windows XP ngawakilan Lolobana pamasangan Windows ayeuna on OS X, sarta yén dina mangsa nu bakal datang, Windows 7 bakal paling umum tamu OS ngajalankeun dina Mac.

Sateuacan nguji mimiti, urang dipariksa pikeun sarta dipasang sagala apdet sadia pikeun duanana lingkungan maya jeung dua sistim Windows operasi. Sakali sagalana éta nepi ka tanggal, urang ngonpigurasi ka maya mesin Windows ngagunakeun processor tunggal jeung 1 GB memori. Urang Cicing turun VirtualBox, sarta ditumpurkeun Time Mesin na sagala barang ngamimitian dina Mac Pro teu diperlukeun pikeun nguji kana. Urang lajeng restarted Mac Pro, dibuka VirtualBox, dimimitian salah sahiji lingkungan Windows, sarta dipigawé dina dua sét tés patokan. Sakali dina tés éta lengkep, urang disalin hasil ka Mac pikeun pamakéan engké.

Urang lajeng terusan nu balikan deui jeung peluncuran Fusion pikeun tés patokan ti OS Windows kadua.

Tungtungna, urang terus-terusan sekuen luhur jeung tamu OS set ngagunakeun 2 lajeng 4 CPUs.

skor patokan

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 (Salam, Magelang) (1,2,4 CPU): 1025, *, *

CineBench R10

Windows 7

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

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

Sun VirtualBox sarta aplikasi benchtest urang lumpat kana masalah Windows XP . Husus, duanana GeekBench na CineBench éta teu bisa ningali leuwih ti hiji CPU tunggal, henteu paduli kumaha urang ngonpigurasi OS tamu.

Nalika kami diuji Windows 7 kalayan GeekBench kami noticed nu utilization multi processor éta goréng, hasilna di skor panghandapna keur 2 na 4 konfigurasi CPU. kinerja single-processor seemed janten on tara jeung lingkungan maya lianna.

CineBench oge bisa nempo leuwih ti hiji prosesor tunggal nalika ngajalankeun Windows XP. Sajaba ti éta, test Rendering kanggo versi single-CPU tina Windows XP dihasilkeun salah sahiji hasil panggancangna, exceeding malah Mac pro sorangan. Urang diusahakeun rerunning ujian sababaraha kali; sagala hasil éta dina rentang anu sarua. Simkuring pikir éta aman kapur nepi ka Windows XP single-CPU hasil Rendering kana masalah kalayan VirtualBox na kumaha eta ngajadikeun pamakéan CPUs.

Urang ogé nempo hiji nabrak aneh dina hasil ngajadikeun pikeun 2 na 4 tés CPU jeung Windows 7. Dina unggal hal, ngajadikeun leuwih ti dua kali dina speed nalika bade ti 1 nepi ka 2 CPUs ti 2 nepi ka 4 CPUs. jenis ieu kanaékan kinerja masih aya kacangcayaan, sarta sakali deui kami bakal kapur eta nepi ka palaksanaan VirtualBox ngeunaan sababaraha rojongan CPU.

Kalayan sagala masalah sareng VirtualBox nguji patokan, hijina hasil test valid bisa jadi leuwih pikeun CPU tunggal dina Windows 7.

hasil lengkep tina tés patokan anu aya dina Virtualization Patokan galeri Test.

07 of 07

Virtualization Patokan Test: The Hasil

Kalayan sagala tés patokan rengse, éta waktuna revisit sual aslina urang.

Naha tilu pamaén utama dina virtualization dina Mac (Parallels Desktop pikeun Mac, VMWare Fusion, sarta Sun VirtualBox) hirup nepi ka janji kinerja pituin deukeut-?

jawaban mangrupa kantong dicampur. Euweuh sahiji calon virtualization dina tés GeekBench kami éta bisa ngukur nepi ka kinerja nu host Mac Pro. Hasil pangalusna kacatet ku Fusion, nu éta bisa ngahontal ampir 68,5% tina prestasi host urang. Parallels éta nutup balik dina 66,7%. Bringing up pungkur éta VirtualBox, dina 57,4%.

Lamun urang nyawang hasil CineBench, nu ngagunakeun uji real-dunya leuwih pikeun ngajadikeun Gambar, maranéhanana éta deukeut pisan skor nu host urang. Sakali deui, Fusion éta dina luhureun éta tés Rendering, achieving 94,9% tina prestasi host urang. Parallels dituturkeun dina 92,1%. VirtualBox teu bisa reliably ngalengkepan tes Rendering, knocking kaluar ti contention. Dina hiji Iteration sahiji test Rendering, VirtualBox dilaporkeun yén éta dipigawé 127,4% leuwih hade tinimbang boga imah, bari di batur, ieu bisa ngamimitian atawa finish.

Tes shading nu Sigana di kumaha ogé éta ngalaksanakeun kartu grafik maké Salam, Magelang, fared nu awon diantara sadaya lingkungan maya. Pamaen pangalusna éta Parallels, nu ngahontal 42,3% tina kamampuhan tina host teh. VirtualBox éta kadua dina 31,5%; Fusion sumping di pihak dina 25,4%.

Picking hiji meunangna sakabéh hal urang bakal ninggalkeun ka pamaké tungtung. Unggal produk boga pluses sarta minuses, sarta dina loba kasus, angka patokan anu jadi nutup nu repeating tes bisa ngarobah standings.

Naon skor uji patokan do acara éta sacara universal, kamampuh nyieun pamakéan tina kartu grafik pituin téh naon nahan lingkungan maya balik ti keur ngagantian pinuh pikeun PC dedicated. Nu keur ceuk, kartu grafik leuwih modern ti kami kudu didieu bisa ngahasilkeun angka kinerja luhur di test shading, hususna keur Fusion, anu pamekar nunjukkeun kartu grafik kinerja luhur pikeun hasil pangalusna.

Anjeun bakal aya bewara nu sababaraha kombinasi test (lingkungan maya, versi Windows, sarta uji patokan) ditampilkeun masalah, boh hasilna atawa gagal pikeun ngalengkepan test a unrealistic. jenis ieu hasil teu matak dipaké salaku indikator tina masalah lingkungan maya. tés patokan anu aplikasi mahiwal nyoba ngajalankeun di lingkungan maya. Éta nu dirancang pikeun ngukur kinerja alat fisik, anu lingkungan maya bisa jadi teu ngidinan ka ngakses. Ieu lain gagalna lingkungan maya, sarta dina pamakéan real-dunya, kami geus moal ngalaman masalah sareng Lolobana aplikasi Windows ngajalankeun handapeun sistem maya.

Sakabéh dilingkung maya kami diuji (Parallels Desktop pikeun Mac 5.0, VMWare Fusion 3.0, sarta Sun VirtualBox 3.0) nyadiakeun kinerja alus jeung stabilitas dina pamakéan sapopoé, sarta kudu bisa ngawula ka salaku lingkungan Windows primér anjeun paling dinten-ka poé aplikasi.