जब से Apple ने अपने कंप्यूटर में Intel प्रोसेसर का उपयोग करना शुरू किया है, तब से मैक उपयोगकर्ता के लिए वर्चुअलाइजेशन वातावरण गर्म वस्तु रहा है। इंटेल के आने से पहले ही, इम्यूलेशन सॉफ्टवेयर उपलब्ध था जो मैक उपयोगकर्ताओं को विंडोज और लिनक्स चलाने की अनुमति देता था।
लेकिन अनुकरण धीमा था, पहले मैक के पावरपीसी आर्किटेक्चर द्वारा उपयोग किए गए कोड में x86 प्रोग्रामिंग कोड का अनुवाद करने के लिए एक अमूर्त परत का उपयोग करना। इस अमूर्त परत को न केवल सीपीयू प्रकार बल्कि सभी हार्डवेयर घटकों के लिए अनुवाद करना था। संक्षेप में, एब्स्ट्रैक्शन लेयर को वीडियो कार्ड, हार्ड ड्राइव, सीरियल पोर्ट आदि के सॉफ्टवेयर समकक्ष बनाने थे। परिणाम एक अनुकरण वातावरण था जो विंडोज या लिनक्स चला सकता था लेकिन प्रदर्शन और ऑपरेटिंग सिस्टम दोनों में गंभीर रूप से प्रतिबंधित था जिसका उपयोग किया जा सकता था।.
इंटेल प्रोसेसर का उपयोग करने के लिए Apple के निर्णय के आगमन के साथ, अनुकरण की पूरी आवश्यकता समाप्त हो गई। इसके स्थान पर अन्य ओएस को सीधे इंटेल मैक पर चलाने की क्षमता आई। यदि आप बूटअप के विकल्प के रूप में सीधे मैक पर विंडोज चलाना चाहते हैं, तो आप बूट कैंप का उपयोग कर सकते हैं, एक ऐसा एप्लिकेशन जो ऐप्पल एक बहु-बूट वातावरण में विंडोज को स्थापित करने का एक आसान तरीका प्रदान करता है।
लेकिन कई उपयोगकर्ताओं को मैक ओएस और दूसरे ओएस को एक साथ चलाने के लिए एक तरीके की आवश्यकता होती है। Parallels, और बाद में VMWare और Sun ने वर्चुअलाइजेशन तकनीक के साथ इस क्षमता को मैक में ला दिया। वर्चुअलाइजेशन अवधारणा में अनुकरण के समान है, लेकिन क्योंकि इंटेल-आधारित मैक मानक पीसी के समान हार्डवेयर का उपयोग करते हैं, इसलिए सॉफ़्टवेयर में हार्डवेयर एब्स्ट्रैक्शन परत बनाने की कोई आवश्यकता नहीं है। इसके बजाय, विंडोज या लिनक्स सॉफ्टवेयर सीधे हार्डवेयर पर चल सकता है, जिससे गति लगभग उतनी ही तेज हो सकती है जितनी कि पीसी पर अतिथि ओएस चल रहा था।
और यही वह प्रश्न है जिसका हमारे बेंचमार्क परीक्षण उत्तर देना चाहते हैं। क्या मैक पर वर्चुअलाइजेशन में तीन प्रमुख खिलाड़ी - मैक के लिए पैरेलल्स डेस्कटॉप, वीएमवेयर फ्यूजन और सन वर्चुअलबॉक्स - लगभग प्राकृतिक प्रदर्शन के वादे पर खरे उतरते हैं?
हम 'निकट-प्राकृतिक' कहते हैं क्योंकि सभी वर्चुअलाइजेशन वातावरण में कुछ ओवरहेड होता है जिसे टाला नहीं जा सकता। चूंकि वर्चुअल वातावरण 'अंतर्निहित' ओएस (ओएस एक्स, अब मैकोज़) के साथ ही चल रहा है, इसलिए हार्डवेयर संसाधनों को साझा करना होगा। साथ ही, OS X को वर्चुअलाइजेशन वातावरण के लिए कुछ सेवाएं प्रदान करनी होती हैं, जैसे विंडोिंग और कोर सेवाएं। इन सेवाओं और संसाधन साझाकरण का संयोजन यह सीमित करता है कि वर्चुअलाइज्ड OS कितनी अच्छी तरह चल सकता है।
प्रश्न का उत्तर देने के लिए, हम यह देखने के लिए बेंचमार्क परीक्षण करने जा रहे हैं कि विंडोज चलाने वाले तीन प्रमुख वर्चुअलाइजेशन वातावरण कितने अच्छे हैं।
परीक्षण विधि
टॉम नेल्सन। लाइफवायर, 2016.
हम दो भिन्न, लोकप्रिय, क्रॉस-प्लेटफ़ॉर्म बेंचमार्क परीक्षण सूट का उपयोग करने जा रहे हैं।पहला, सिनेबेंच 10, कंप्यूटर के सीपीयू की वास्तविक दुनिया का परीक्षण करता है, और इसके ग्राफिक्स कार्ड की छवियों को प्रस्तुत करने की क्षमता है। पहला परीक्षण सीपीयू का उपयोग एक फोटोरिअलिस्टिक छवि को प्रस्तुत करने के लिए करता है, सीपीयू-गहन गणनाओं का उपयोग करके प्रतिबिंब, परिवेश भोग, क्षेत्र प्रकाश और छायांकन, और बहुत कुछ प्रस्तुत करता है। परीक्षण एकल सीपीयू या कोर के साथ किया जाता है और फिर सभी उपलब्ध सीपीयू और कोर का उपयोग करके दोहराया जाता है। परिणाम एकल प्रोसेसर का उपयोग करते हुए कंप्यूटर के लिए एक संदर्भ प्रदर्शन ग्रेड, सभी सीपीयू और कोर के लिए एक ग्रेड, और यह संकेत देता है कि कितने कोर या सीपीयू का उपयोग किया जाता है।
दूसरा सिनेबेंच परीक्षण एक 3डी दृश्य प्रस्तुत करने के लिए ओपनजीएल का उपयोग करके कंप्यूटर के ग्राफिक्स कार्ड के प्रदर्शन का मूल्यांकन करता है जबकि एक कैमरा दृश्य के भीतर चलता है। यह परीक्षण निर्धारित करता है कि दृश्य को सटीक रूप से प्रस्तुत करते हुए भी ग्राफिक्स कार्ड कितनी तेजी से प्रदर्शन कर सकता है।
दूसरा टेस्ट सूट गीकबेंच 2.1.4 है, जो प्रोसेसर के पूर्णांक और फ्लोटिंग-पॉइंट प्रदर्शन का परीक्षण करता है, एक साधारण रीड / राइट परफॉर्मेंस टेस्ट का उपयोग करके मेमोरी का परीक्षण करता है, और एक स्ट्रीम टेस्ट करता है जो निरंतर मेमोरी बैंडविड्थ को मापता है।परीक्षणों के सेट के परिणाम एकल गीकबेंच स्कोर का उत्पादन करने के लिए संयुक्त होते हैं। हम चार बुनियादी परीक्षण सेट (पूर्णांक प्रदर्शन, फ़्लोटिंग-पॉइंट प्रदर्शन, मेमोरी प्रदर्शन, और स्ट्रीम प्रदर्शन) को भी तोड़ देंगे, ताकि हम प्रत्येक आभासी वातावरण की ताकत और कमजोरियों को देख सकें।
गीकबेंच एक पॉवरमैक जी5 @1.6 गीगाहर्ट्ज़ पर आधारित एक संदर्भ प्रणाली का उपयोग करता है। संदर्भ प्रणालियों के लिए गीकबेंच स्कोर को 1000 के लिए सामान्यीकृत किया जाता है। 1000 से अधिक कोई भी स्कोर एक कंप्यूटर को इंगित करता है जो संदर्भ प्रणाली से बेहतर प्रदर्शन करता है।
चूंकि दोनों बेंचमार्क सूट के परिणाम कुछ हद तक सारगर्भित हैं, हम एक संदर्भ प्रणाली को परिभाषित करके शुरू करेंगे। इस मामले में, संदर्भ प्रणाली होस्ट मैक होगी जिसका उपयोग तीन वर्चुअल वातावरण (मैक के लिए समानताएं डेस्कटॉप, वीएमवेयर फ्यूजन और सन वर्चुअल बॉक्स) को चलाने के लिए किया जा रहा है। हम दोनों बेंचमार्क सूट को संदर्भ प्रणाली पर चलाएंगे और उस आंकड़े का उपयोग यह तुलना करने के लिए करेंगे कि आभासी वातावरण कितना अच्छा प्रदर्शन करता है।
होस्ट सिस्टम और वर्चुअल वातावरण दोनों के एक नए स्टार्टअप के बाद सभी परीक्षण किए जाएंगे।होस्ट और वर्चुअल वातावरण दोनों में सभी एंटी-मैलवेयर और एंटीवायरस एप्लिकेशन अक्षम होंगे। सभी वर्चुअल वातावरण एक मानक OS X विंडो के भीतर चलाए जाएंगे क्योंकि यह तीनों वातावरणों में उपयोग की जाने वाली सबसे सामान्य विधि है। आभासी वातावरण के मामले में, बेंचमार्क के अलावा कोई भी उपयोगकर्ता एप्लिकेशन नहीं चल रहा होगा। होस्ट सिस्टम पर, वर्चुअल वातावरण को छोड़कर, परीक्षण से पहले और बाद में नोट्स लेने के लिए टेक्स्ट एडिटर के अलावा कोई भी उपयोगकर्ता एप्लिकेशन नहीं चल रहा होगा, लेकिन वास्तविक परीक्षण प्रक्रिया के दौरान कभी नहीं।
होस्ट सिस्टम मैक प्रो के लिए बेंचमार्क परिणाम
टॉम नेल्सन। लाइफवायर, 2016.
वह सिस्टम जो तीन वर्चुअल वातावरण (मैक, वीएमवेयर फ्यूजन और सन वर्चुअलबॉक्स के लिए समानांतर डेस्कटॉप) को होस्ट करेगा, मैक प्रो का 2006 संस्करण है:
मैक प्रो (2006)
- दो डुअल-कोर 5160 Zeon प्रोसेसर (कुल 4 कोर) @ 3.00 GHz
- 4 एमबी प्रति कोर एल2 कैश रैम (कुल 16 एमबी)
- 6 जीबी रैम जिसमें चार 1 जीबी मॉड्यूल और चार 512 एमबी मॉड्यूल शामिल हैं। सभी मॉड्यूल मिलान जोड़े हैं।
- ए 1.33 गीगाहर्ट्ज़ फ्रंट साइड बस
- एक NVIDIA GeForce 7300 GT ग्राफिक्स कार्ड
- दो 500 जीबी सैमसंग F1 सीरीज हार्ड ड्राइव। ओएस एक्स और वर्चुअलाइजेशन सॉफ्टवेयर स्टार्टअप ड्राइव पर निवासी हैं; अतिथि OSes दूसरी ड्राइव पर संग्रहीत होते हैं। प्रत्येक ड्राइव का अपना स्वतंत्र SATA 2 चैनल होता है।
होस्ट मैक प्रो पर गीकबेंच और सिनेबेंच परीक्षणों के परिणाम हमें किसी भी आभासी वातावरण से प्रदर्शन की व्यावहारिक ऊपरी सीमा प्रदान करनी चाहिए। कहा जा रहा है, हम यह बताना चाहते हैं कि वर्चुअल वातावरण के लिए किसी एक परीक्षण में मेजबान के प्रदर्शन को पार करना संभव है।आभासी वातावरण अंतर्निहित हार्डवेयर तक पहुँचने और OS X की कुछ OS परतों को बायपास करने में सक्षम हो सकता है। बेंचमार्क टेस्ट सूट के लिए वर्चुअल वातावरण में निर्मित प्रदर्शन कैशिंग सिस्टम द्वारा मूर्ख बनाया जा सकता है, और ऐसे परिणाम उत्पन्न कर सकते हैं जो संभावित प्रदर्शन से बेतहाशा परे हैं।
बेंचमार्क स्कोर
गीकबेंच 2.1.4
- गीकबेंच स्कोर: 6830
- पूर्णांक: 6799
- अस्थायी बिंदु: 10786
- स्मृति: 2349
- स्ट्रीम: 2057
सिनेबेंच R10
- रेंडरिंग, सिंगल सीपीयू: 3248
- रेंडरिंग, 4 सीपीयू: 10470
- एकल से सभी प्रोसेसर तक प्रभावी गति: 3.22
- छायांकन (ओपनजीएल): 3249
बेंचमार्क परीक्षणों के विस्तृत परिणाम वर्चुअलाइजेशन बेंचमार्क टेस्ट गैलरी में उपलब्ध हैं।
मैक 5 के लिए पैरेलल्स डेस्कटॉप के लिए बेंचमार्क परिणाम
टॉम नेल्सन। लाइफवायर, 2016.
हमने Parallels (Mac 5.0 के लिए Parallels Desktop) के नवीनतम संस्करण का उपयोग किया। हमने पैरेलल्स, विंडोज एक्सपी एसपी3 और विंडोज 7 की नई प्रतियां स्थापित कीं। हमने परीक्षण के लिए इन दो विंडोज ओएस को चुना क्योंकि हमें लगता है कि विंडोज एक्सपी ओएस एक्स पर मौजूदा विंडोज इंस्टॉलेशन के विशाल बहुमत का प्रतिनिधित्व करता है और भविष्य में, विंडोज 7 होगा मैक पर चलने वाला सबसे आम अतिथि ओएस।
परीक्षण शुरू होने से पहले, हमने वर्चुअल वातावरण और दो विंडोज ऑपरेटिंग सिस्टम दोनों के लिए सभी उपलब्ध अपडेट की जांच की और उन्हें इंस्टॉल किया। एक बार सब कुछ अप टू डेट हो जाने के बाद, हमने सिंगल प्रोसेसर और 1 जीबी मेमोरी का उपयोग करने के लिए विंडोज वर्चुअल मशीनों को कॉन्फ़िगर किया। हमने समानताएं, और अक्षम टाइम मशीन और मैक प्रो पर किसी भी स्टार्टअप आइटम को परीक्षण के लिए आवश्यक नहीं है।इसके बाद हमने मैक प्रो को फिर से शुरू किया, समानताएं लॉन्च की, एक विंडोज़ वातावरण शुरू किया, और बेंचमार्क परीक्षणों के दो सेट किए। एक बार परीक्षण पूरा हो जाने के बाद, हमने परिणामों को बाद के संदर्भ के लिए मैक पर कॉपी किया।
फिर हमने दूसरे विंडोज ओएस के बेंचमार्क परीक्षणों के लिए समानताएं के पुनरारंभ और लॉन्च को दोहराया।
आखिरकार, हमने अतिथि ओएस सेट के साथ 2 और फिर 4 सीपीयू का उपयोग करने के लिए उपरोक्त क्रम को दोहराया।
बेंचमार्क स्कोर
गीकबेंच 2.1.4
- Windows XP SP3 (1, 2, 4 CPU): 2185, 3072, 4377
- विंडोज 7 (1, 2, 4 सीपीयू): 2223, 2980, 4560
सिनेबेंच R10
- विंडोज एक्सपी एसपी3
- रेंडरिंग (1, 2, 4 सीपीयू): 2724, 5441, 9644
- छायांकन (ओपनजीएल) (1, 2, 4 सीपीयू): 1317, 1317, 1320
सिनेबेंच R10
- विंडोज 7
- रेंडरिंग (1, 2, 4 सीपीयू): 2835, 5389, 9508
- छायांकन (ओपनजीएल) (1, 2, 4 सीपीयू): 1335, 1333, 1375
Mac 5.0 के लिए Parallels Desktop ने सभी बेंचमार्क टेस्ट पूरे कर लिए हैं। गीकबेंच ने विंडोज एक्सपी और विंडोज 7 के प्रदर्शन में केवल मामूली अंतर देखा, जिसकी हमें उम्मीद थी। गीकबेंच एक परीक्षण प्रोसेसर और मेमोरी प्रदर्शन पर ध्यान केंद्रित करता है, इसलिए हम उम्मीद करते हैं कि यह आभासी वातावरण के अंतर्निहित प्रदर्शन का एक अच्छा संकेतक होगा और यह होस्ट मैक प्रो के हार्डवेयर को अतिथि ओएस के लिए कितनी अच्छी तरह उपलब्ध कराता है।
सिनेबेंच के रेंडरिंग टेस्ट ने भी दो विंडोज ओएस में एकरूपता दिखाई। एक बार फिर, यह उम्मीद की जानी चाहिए क्योंकि रेंडरिंग टेस्ट प्रोसेसर और मेमोरी बैंडविड्थ का व्यापक उपयोग करता है जैसा कि अतिथि ओएस द्वारा देखा जाता है। छायांकन परीक्षण इस बात का एक अच्छा संकेतक है कि प्रत्येक आभासी वातावरण ने अपने वीडियो ड्राइवर को कितनी अच्छी तरह कार्यान्वित किया है। मैक के बाकी हार्डवेयर के विपरीत, ग्राफिक्स कार्ड सीधे वर्चुअल वातावरण में उपलब्ध नहीं कराया जाता है।ऐसा इसलिए है क्योंकि ग्राफ़िक्स कार्ड को लगातार होस्ट परिवेश के लिए प्रदर्शन का ध्यान रखना चाहिए, और केवल अतिथि परिवेश को प्रदर्शित करने के लिए डायवर्ट नहीं किया जा सकता है। यह सच है भले ही वर्चुअल वातावरण पूर्ण-स्क्रीन प्रदर्शन विकल्प प्रदान करता हो।
बेंचमार्क परीक्षणों के विस्तृत परिणाम वर्चुअलाइजेशन बेंचमार्क टेस्ट गैलरी में उपलब्ध हैं।
VMWare Fusion 3.0 के लिए बेंचमार्क परिणाम
टॉम नेल्सन। लाइफवायर, 2016.
हमने VMWare Fusion (Fusion 3.0) के नवीनतम संस्करण का उपयोग किया है। हमने फ्यूजन, विंडोज एक्सपी एसपी3 और विंडोज 7 की ताजा प्रतियां स्थापित की हैं। हमने परीक्षण के लिए इन दो विंडोज ओएस को चुना क्योंकि हमें लगता है कि विंडोज एक्सपी ओएस एक्स पर मौजूदा विंडोज इंस्टॉलेशन के विशाल बहुमत का प्रतिनिधित्व करता है और भविष्य में, विंडोज 7 होगा मैक पर चलने वाला सबसे आम अतिथि ओएस।
परीक्षण शुरू होने से पहले, हमने वर्चुअल वातावरण और दो विंडोज ऑपरेटिंग सिस्टम दोनों के लिए किसी भी उपलब्ध अपडेट की जांच की और इंस्टॉल किया। एक बार सब कुछ अप टू डेट हो जाने के बाद, हमने सिंगल प्रोसेसर और 1 जीबी मेमोरी का उपयोग करने के लिए विंडोज वर्चुअल मशीनों को कॉन्फ़िगर किया। हमने फ़्यूज़न को बंद कर दिया है, और अक्षम टाइम मशीन और मैक प्रो पर किसी भी स्टार्टअप आइटम को परीक्षण के लिए आवश्यक नहीं है। फिर हमने मैक प्रो को फिर से शुरू किया, फ्यूजन को लॉन्च किया, विंडोज के वातावरण में से एक को शुरू किया, और बेंचमार्क परीक्षणों के दो सेट किए। एक बार परीक्षण पूरा हो जाने के बाद, हमने परिणामों को बाद में उपयोग के लिए मैक पर कॉपी किया।
फिर हमने दूसरे विंडोज ओएस के बेंचमार्क परीक्षणों के लिए फ्यूजन के पुनरारंभ और लॉन्च को दोहराया।
आखिरकार, हमने अतिथि ओएस सेट के साथ 2 और फिर 4 सीपीयू का उपयोग करने के लिए उपरोक्त क्रम को दोहराया।
बेंचमार्क स्कोर
गीकबेंच 2.1.4
- Windows XP SP3 (1, 2, 4 CPU):, 3252, 4406
- विंडोज 7 (1, 2, 4 सीपीयू): 2388, 3174, 4679
सिनेबेंच R10
- विंडोज एक्सपी एसपी3
- रेंडरिंग (1, 2, 4 सीपीयू): 2825, 5449, 9941
- छायांकन (ओपनजीएल) (1, 2, 4 सीपीयू): 821, 821, 827
सिनेबेंच R10
- विंडोज 7
- रेंडरिंग (1, 2, 4 सीपीयू): 2843, 5408, 9657
- छायांकन (ओपनजीएल) (1, 2, 4 सीपीयू): 130, 130, 124
हमें फ़्यूज़न और बेंचमार्क परीक्षणों के साथ समस्याओं का सामना करना पड़ा। एकल प्रोसेसर के साथ विंडोज एक्सपी के मामले में, गीकबेंच ने मेमोरी स्ट्रीम प्रदर्शन को होस्ट मैक प्रो की दर से 25 गुना बेहतर दर पर रिपोर्ट किया। इस असामान्य स्मृति परिणाम ने विंडोज एक्सपी के एकल सीपीयू संस्करण के लिए गीकबेंच स्कोर को 8148 तक पहुंचा दिया। कई बार परीक्षण को दोहराने और समान परिणाम प्राप्त करने के बाद, हमने परीक्षण को अमान्य के रूप में चिह्नित करने का निर्णय लिया और इसे बेंचमार्क टेस्ट, फ्यूजन के बीच एक इंटरैक्शन मुद्दा माना।, और विंडोज एक्सपी।जैसा कि हम बता सकते हैं, सिंगल सीपीयू कॉन्फ़िगरेशन के लिए, फ़्यूज़न गीकबेंच एप्लिकेशन को सही हार्डवेयर कॉन्फ़िगरेशन की रिपोर्ट नहीं कर रहा था। हालांकि, गीकबेंच और विंडोज एक्सपी ने दो या दो से अधिक सीपीयू के चयन के साथ त्रुटिपूर्ण प्रदर्शन किया।
हमें फ़्यूज़न, विंडोज 7 और सिनेबेंच के साथ भी समस्या थी। जब हमने विंडोज 7 के तहत सिनेबेंच चलाया, तो उसने एक सामान्य वीडियो कार्ड को एकमात्र उपलब्ध ग्राफिक्स हार्डवेयर के रूप में रिपोर्ट किया। जबकि जेनेरिक ग्राफिक्स कार्ड ओपनजीएल को चलाने में सक्षम था, लेकिन उसने ऐसा बहुत ही कम दर पर किया। यह होस्ट मैक प्रो के पुराने NVIDIA GeForce 7300 ग्राफिक्स कार्ड होने का परिणाम हो सकता है। फ़्यूज़न की सिस्टम आवश्यकताएँ अधिक आधुनिक ग्राफिक्स कार्ड का सुझाव देती हैं। हालांकि, हमें यह दिलचस्प लगा कि विंडोज एक्सपी के तहत, सिनेबेंच शेडिंग टेस्ट बिना किसी समस्या के चला।
उपरोक्त दो विशिष्टताओं के अलावा, फ़्यूज़न का प्रदर्शन ठीक वैसा ही था जैसा हम एक अच्छी तरह से डिज़ाइन किए गए आभासी वातावरण से उम्मीद करते थे।
बेंचमार्क परीक्षणों के विस्तृत परिणाम वर्चुअलाइजेशन बेंचमार्क टेस्ट गैलरी में उपलब्ध हैं।
सन वर्चुअलबॉक्स के लिए बेंचमार्क परिणाम
टॉम नेल्सन। लाइफवायर, 2016.
हमने सन वर्चुअलबॉक्स (वर्चुअलबॉक्स 3.0) के नवीनतम संस्करण का उपयोग किया। हमने वर्चुअलबॉक्स, विंडोज एक्सपी एसपी3 और विंडोज 7 की नई प्रतियां स्थापित कीं। हमने परीक्षण के लिए इन दो विंडोज ओएस को चुना क्योंकि हमें लगता है कि विंडोज एक्सपी ओएस एक्स पर मौजूदा विंडोज इंस्टॉलेशन के विशाल बहुमत का प्रतिनिधित्व करता है और भविष्य में, विंडोज 7 होगा मैक पर चलने वाला सबसे आम अतिथि ओएस।
परीक्षण शुरू होने से पहले, हमने वर्चुअल वातावरण और दो विंडोज ऑपरेटिंग सिस्टम दोनों के लिए किसी भी उपलब्ध अपडेट की जांच की और इंस्टॉल किया। एक बार सब कुछ अप टू डेट हो जाने के बाद, हमने सिंगल प्रोसेसर और 1 जीबी मेमोरी का उपयोग करने के लिए विंडोज वर्चुअल मशीनों को कॉन्फ़िगर किया। हमने वर्चुअलबॉक्स को बंद कर दिया, और अक्षम टाइम मशीन और मैक प्रो पर किसी भी स्टार्टअप आइटम को परीक्षण के लिए आवश्यक नहीं है।हमने फिर मैक प्रो को फिर से शुरू किया, वर्चुअलबॉक्स लॉन्च किया, विंडोज वातावरण में से एक को शुरू किया, और बेंचमार्क परीक्षणों के दो सेट किए। एक बार परीक्षण पूरा हो जाने के बाद, हमने परिणामों को बाद में उपयोग के लिए मैक पर कॉपी किया।
फिर हमने दूसरे विंडोज ओएस के बेंचमार्क परीक्षणों के लिए फ्यूजन के पुनरारंभ और लॉन्च को दोहराया।
आखिरकार, हमने अतिथि ओएस सेट के साथ 2 और फिर 4 सीपीयू का उपयोग करने के लिए उपरोक्त क्रम को दोहराया।
बेंचमार्क स्कोर
गीकबेंच 2.1.4
- Windows XP SP3 (1, 2, 4 CPU): 2345,,
- विंडोज 7 (1, 2, 4 सीपीयू): 2255, 2936, 3926
सिनेबेंच R10
- विंडोज एक्सपी एसपी3
- रेंडरिंग (1, 2, 4 सीपीयू): 7001,,
- छायांकन (ओपनजीएल) (1, 2, 4 सीपीयू): 1025,,
सिनेबेंच R10
- विंडोज 7
- रेंडरिंग (1, 2, 4 सीपीयू): 2570, 6863, 13344
- छायांकन (ओपनजीएल) (1, 2, 4 सीपीयू): 711, 710, 1034
सन वर्चुअलबॉक्स और हमारे बेंच टेस्ट एप्लिकेशन विंडोज एक्सपी के साथ एक समस्या में चले गए। विशेष रूप से, गीकबेंच और सिनेबेंच दोनों एक से अधिक सीपीयू को देखने में असमर्थ थे, भले ही हमने अतिथि ओएस को कैसे कॉन्फ़िगर किया हो।
जब हमने गीकबेंच के साथ विंडोज 7 का परीक्षण किया, तो हमने देखा कि मल्टी-प्रोसेसर का उपयोग अपर्याप्त था, जिसके परिणामस्वरूप 2 और 4 सीपीयू कॉन्फ़िगरेशन के लिए सबसे कम स्कोर था। ऐसा लग रहा था कि सिंगल-प्रोसेसर का प्रदर्शन अन्य वर्चुअल वातावरण के बराबर है।
सिनेबेंच भी Windows XP चलाते समय एक से अधिक प्रोसेसर देखने में असमर्थ था। साथ ही, विंडोज एक्सपी के सिंगल-सीपीयू संस्करण के लिए रेंडरिंग टेस्ट ने सबसे तेज परिणामों में से एक का उत्पादन किया, यहां तक कि मैक प्रो से भी अधिक। हमने कई बार परीक्षण को फिर से चलाने की कोशिश की; सभी परिणाम एक ही सीमा के भीतर थे। हमें लगता है कि वर्चुअलबॉक्स के साथ एक समस्या के लिए विंडोज एक्सपी सिंगल-सीपीयू रेंडरिंग परिणामों को चाक करना सुरक्षित है और यह सीपीयू का उपयोग कैसे करता है।
हमने विंडोज 7 के साथ 2 और 4 सीपीयू परीक्षणों के परिणाम प्रस्तुत करने में एक अजीब टक्कर देखी और प्रत्येक मामले में, 1 से 2 सीपीयू और 2 से 4 सीपीयू से जाने पर गति में दोगुनी से अधिक प्रतिपादन किया। इस प्रकार के प्रदर्शन में वृद्धि की संभावना नहीं है, और एक बार फिर हम इसे वर्चुअलबॉक्स के कई CPU समर्थन के कार्यान्वयन के लिए तैयार करेंगे।
वर्चुअलबॉक्स बेंचमार्क परीक्षण के साथ सभी समस्याओं के साथ, विंडोज 7 के तहत एकल सीपीयू के लिए एकमात्र वैध परीक्षा परिणाम हो सकते हैं।
बेंचमार्क परीक्षणों के विस्तृत परिणाम वर्चुअलाइजेशन बेंचमार्क टेस्ट गैलरी में उपलब्ध हैं।
परिणाम
सभी बेंचमार्क परीक्षणों के साथ, यह हमारे मूल प्रश्न पर फिर से विचार करने का समय है।
क्या मैक पर वर्चुअलाइजेशन में तीन प्रमुख खिलाड़ी (मैक के लिए पैरेलल्स डेस्कटॉप, वीएमवेयर फ्यूजन और सन वर्चुअलबॉक्स) लगभग प्राकृतिक प्रदर्शन के वादे पर खरे उतरते हैं?
जवाब मिला-जुला बैग है। हमारे गीकबेंच परीक्षणों में वर्चुअलाइजेशन उम्मीदवारों में से कोई भी मेजबान मैक प्रो के प्रदर्शन को मापने में सक्षम नहीं था।सबसे अच्छा परिणाम फ्यूजन द्वारा दर्ज किया गया था, जो मेजबान के प्रदर्शन का लगभग 68.5% हासिल करने में सक्षम था। समानताएं 66.7% के करीब थीं। पीछे की ओर लाना VirtualBox था, 57.4% पर।
जब हमने सिनेबेंच के परिणामों को देखा, जो छवियों को प्रस्तुत करने के लिए अधिक वास्तविक-विश्व परीक्षण का उपयोग करता है, तो वे मेजबान के स्कोर के बहुत करीब थे। एक बार फिर, फ्यूजन रेंडरिंग परीक्षणों में सबसे ऊपर था, जिसने मेजबान के प्रदर्शन का 94.9% हासिल किया। समानताएं 92.1% पर चलीं। वर्चुअलबॉक्स विश्वसनीय रूप से प्रतिपादन परीक्षण को पूरा नहीं कर सका, इसे विवाद से बाहर कर दिया। रेंडरिंग टेस्ट के एक पुनरावृत्ति में, VirtualBox ने बताया कि इसने होस्ट की तुलना में 127.4% बेहतर प्रदर्शन किया, जबकि अन्य में, यह प्रारंभ या समाप्त करने में असमर्थ था।
शेडिंग टेस्ट, जो यह देखता है कि ओपनजीएल का उपयोग करके ग्राफिक्स कार्ड कितना अच्छा प्रदर्शन करता है, सभी आभासी वातावरणों में सबसे खराब प्रदर्शन करता है। सबसे अच्छा प्रदर्शन करने वाला Parallels था, जो मेज़बान की क्षमताओं का 42.3% तक पहुँच गया। वर्चुअलबॉक्स 31 पर दूसरे स्थान पर था।5%; फ्यूजन 25.4% पर तीसरे स्थान पर आया।
एक समग्र विजेता चुनना कुछ ऐसा है जिसे हम अंतिम उपयोगकर्ता पर छोड़ देंगे। प्रत्येक उत्पाद के अपने फायदे और नुकसान होते हैं, और कई मामलों में, बेंचमार्क संख्याएं इतनी करीब होती हैं कि परीक्षणों को दोहराने से स्थिति बदल सकती है।
बेंचमार्क टेस्ट स्कोर क्या दिखाते हैं कि सार्वभौमिक रूप से, ग्राफिक्स कार्ड का उपयोग करने की क्षमता एक समर्पित पीसी के लिए पूर्ण प्रतिस्थापन होने से आभासी वातावरण को वापस रखती है। कहा जा रहा है कि, हमारे यहां से अधिक आधुनिक ग्राफिक्स कार्ड छायांकन परीक्षण में उच्च प्रदर्शन आंकड़े उत्पन्न कर सकता है, विशेष रूप से फ़्यूज़न के लिए, जिसका डेवलपर सर्वोत्तम परिणामों के लिए उच्च प्रदर्शन वाले ग्राफिक्स कार्ड का सुझाव देता है।
आप देखेंगे कि कुछ परीक्षण संयोजनों (वर्चुअल वातावरण, विंडोज संस्करण, और बेंचमार्क परीक्षण) ने समस्याओं को प्रदर्शित किया, या तो अवास्तविक परिणाम या एक परीक्षण पूरा करने में विफलता। इस प्रकार के परिणामों का उपयोग आभासी वातावरण के साथ समस्याओं के संकेतक के रूप में नहीं किया जाना चाहिए।वर्चुअल वातावरण में चलने का प्रयास करने के लिए बेंचमार्क परीक्षण असामान्य अनुप्रयोग हैं। वे भौतिक उपकरणों के प्रदर्शन को मापने के लिए डिज़ाइन किए गए हैं, जिन्हें आभासी वातावरण उन्हें एक्सेस करने की अनुमति नहीं दे सकता है। यह आभासी वातावरण की विफलता नहीं है, और वास्तविक दुनिया के उपयोग में, हमने वर्चुअल सिस्टम के तहत चलने वाले अधिकांश विंडोज़ अनुप्रयोगों के साथ समस्याओं का अनुभव नहीं किया है।
हमारे द्वारा परीक्षण किए गए सभी आभासी वातावरण (मैक 5.0, वीएमवेयर फ्यूजन 3.0 और सन वर्चुअलबॉक्स 3.0 के लिए समानताएं डेस्कटॉप) दैनिक उपयोग में उत्कृष्ट प्रदर्शन और स्थिरता प्रदान करते हैं और अधिकांश दिन के लिए आपके प्राथमिक विंडोज वातावरण के रूप में काम करने में सक्षम होना चाहिए। -आज के आवेदन।