অ্যাপল তার কম্পিউটারে ইন্টেল প্রসেসর ব্যবহার করা শুরু করার পর থেকে ভার্চুয়ালাইজেশন পরিবেশগুলি ম্যাক ব্যবহারকারীর জন্য হট কমোডিটি হয়ে উঠেছে। ইন্টেল আসার আগেও, ইমুলেশন সফ্টওয়্যার উপলব্ধ ছিল যা ম্যাক ব্যবহারকারীদের উইন্ডোজ এবং লিনাক্স চালানোর অনুমতি দেয়৷
কিন্তু ইমুলেশনটি ধীর ছিল, একটি বিমূর্ততা স্তর ব্যবহার করে x86 প্রোগ্রামিং কোডকে আগের ম্যাকের পাওয়ারপিসি আর্কিটেকচার দ্বারা ব্যবহৃত কোডে অনুবাদ করা হয়েছিল। এই বিমূর্ততা স্তরটি শুধুমাত্র CPU প্রকারের জন্যই নয় বরং সমস্ত হার্ডওয়্যার উপাদানগুলির জন্য অনুবাদ করতে হয়েছিল। সারমর্মে, বিমূর্তকরণ স্তরটিকে ভিডিও কার্ড, হার্ড ড্রাইভ, সিরিয়াল পোর্ট ইত্যাদির সমতুল্য সফ্টওয়্যার তৈরি করতে হয়েছিল। ফলাফলটি ছিল একটি অনুকরণ পরিবেশ যা উইন্ডোজ বা লিনাক্স চালাতে পারে কিন্তু কার্যক্ষমতা এবং ব্যবহার করা যেতে পারে এমন অপারেটিং সিস্টেম উভয় ক্ষেত্রেই এটি মারাত্মকভাবে সীমাবদ্ধ ছিল।.
Intel প্রসেসর ব্যবহার করার অ্যাপলের সিদ্ধান্তের আবির্ভাবের সাথে, অনুকরণের সম্পূর্ণ প্রয়োজনীয়তা দূর হয়ে গেছে। এর জায়গায় সরাসরি ইন্টেল ম্যাকে অন্যান্য ওএস চালানোর ক্ষমতা এসেছে। আপনি যদি বুটআপে একটি বিকল্প হিসাবে সরাসরি ম্যাকে উইন্ডোজ চালাতে চান, তাহলে আপনি বুট ক্যাম্প ব্যবহার করতে পারেন, একটি অ্যাপ্লিকেশন যা অ্যাপল একটি মাল্টি-বুট পরিবেশে উইন্ডোজ ইনস্টল করার একটি সহজ উপায় হিসাবে সরবরাহ করে৷
কিন্তু অনেক ব্যবহারকারীর একই সাথে Mac OS এবং দ্বিতীয় OS চালানোর জন্য একটি উপায় প্রয়োজন৷ সমান্তরাল, এবং পরবর্তীতে VMWare এবং Sun, ভার্চুয়ালাইজেশন প্রযুক্তির সাথে ম্যাকে এই ক্ষমতা নিয়ে এসেছে। ভার্চুয়ালাইজেশন অনুকরণের ধারণার অনুরূপ, কিন্তু যেহেতু ইন্টেল-ভিত্তিক ম্যাকগুলি স্ট্যান্ডার্ড পিসিগুলির মতো একই হার্ডওয়্যার ব্যবহার করে, সফ্টওয়্যারে একটি হার্ডওয়্যার বিমূর্তকরণ স্তর তৈরি করার প্রয়োজন নেই। পরিবর্তে, উইন্ডোজ বা লিনাক্স সফ্টওয়্যার সরাসরি হার্ডওয়্যারে চলতে পারে, গতি তৈরি করে যা প্রায় তত দ্রুত হতে পারে যেন গেস্ট ওএস পিসিতে চলছিল।
এবং আমাদের বেঞ্চমার্ক পরীক্ষাগুলি সেই প্রশ্নের উত্তর দিতে চায়৷ ম্যাকের ভার্চুয়ালাইজেশনের তিনটি প্রধান খেলোয়াড় - ম্যাকের জন্য সমান্তরাল ডেস্কটপ, ভিএমওয়্যার ফিউশন এবং সান ভার্চুয়ালবক্স - কাছাকাছি-প্রাকৃতিক পারফরম্যান্সের প্রতিশ্রুতি অনুযায়ী বেঁচে থাকে?
আমরা বলি 'নিকট-প্রাকৃতিক' কারণ সমস্ত ভার্চুয়ালাইজেশন পরিবেশের কিছু ওভারহেড থাকে যা এড়ানো যায় না। যেহেতু ভার্চুয়াল এনভায়রনমেন্ট একই সময়ে 'বিল্ট-ইন' OS (OS X, এখন macOS) এর সাথে চলছে, তাই হার্ডওয়্যার রিসোর্স শেয়ার করতে হবে। এছাড়াও, OS X কে ভার্চুয়ালাইজেশন পরিবেশে কিছু পরিষেবা প্রদান করতে হবে, যেমন উইন্ডোিং এবং মূল পরিষেবাগুলি। এই পরিষেবাগুলির সংমিশ্রণ এবং সংস্থান ভাগ করে নেওয়ার ফলে ভার্চুয়ালাইজড ওএস কতটা ভালভাবে চলতে পারে তা সীমিত করে৷
প্রশ্নের উত্তর দিতে, আমরা উইন্ডোজ চালানোর তিনটি প্রধান ভার্চুয়ালাইজেশন পরিবেশের ভাড়া কতটা ভাল তা দেখতে বেঞ্চমার্ক পরীক্ষা করতে যাচ্ছি৷
পরীক্ষা পদ্ধতি
টম নেলসন। লাইফওয়্যার, 2016.
আমরা দুটি ভিন্ন, জনপ্রিয়, ক্রস-প্ল্যাটফর্ম বেঞ্চমার্ক টেস্ট স্যুট ব্যবহার করতে যাচ্ছি।প্রথম, CineBench 10, একটি কম্পিউটারের CPU এবং এর গ্রাফিক্স কার্ডের ছবি রেন্ডার করার ক্ষমতার একটি বাস্তব-বিশ্বের পরীক্ষা করে। প্রথম পরীক্ষায় সিপিইউ ব্যবহার করে ফটোরিয়ালিস্টিক ইমেজ রেন্ডার করা হয়, সিপিইউ-ইনটেনসিভ কম্পিউটেশন ব্যবহার করে প্রতিফলন, পরিবেষ্টিত গোপনীয়তা, এলাকা আলো এবং শেডিং এবং আরও অনেক কিছু রেন্ডার করা হয়। পরীক্ষাটি একটি একক সিপিইউ বা কোর দিয়ে সঞ্চালিত হয় এবং তারপরে উপলব্ধ সমস্ত সিপিইউ এবং কোর ব্যবহার করে পুনরাবৃত্তি করা হয়। ফলাফলটি একটি একক প্রসেসর ব্যবহার করে কম্পিউটারের জন্য একটি রেফারেন্স পারফরম্যান্স গ্রেড তৈরি করে, সমস্ত সিপিইউ এবং কোরের জন্য একটি গ্রেড এবং একাধিক কোর বা সিপিইউ কতটা ভালভাবে ব্যবহার করা হয় তার একটি ইঙ্গিত দেয়৷
দ্বিতীয় CineBench পরীক্ষা একটি 3D দৃশ্য রেন্ডার করার জন্য OpenGL ব্যবহার করে কম্পিউটারের গ্রাফিক্স কার্ডের কর্মক্ষমতা মূল্যায়ন করে যখন একটি ক্যামেরা দৃশ্যের মধ্যে চলে যায়। দৃশ্যটি নির্ভুলভাবে রেন্ডার করার সময় গ্রাফিক্স কার্ড কত দ্রুত কাজ করতে পারে তা এই পরীক্ষাটি নির্ধারণ করে৷
দ্বিতীয় টেস্ট স্যুট হল GeekBench 2.1.4, যা প্রসেসরের পূর্ণসংখ্যা এবং ফ্লোটিং-পয়েন্ট পারফরম্যান্স পরীক্ষা করে, একটি সাধারণ রিড/রাইট পারফরম্যান্স পরীক্ষা ব্যবহার করে মেমরি পরীক্ষা করে এবং একটি স্ট্রিম পরীক্ষা করে যা স্থায়ী মেমরি ব্যান্ডউইথ পরিমাপ করে।পরীক্ষার সেটের ফলাফলগুলি একক GeekBench স্কোর তৈরি করতে একত্রিত হয়। আমরা চারটি মৌলিক পরীক্ষা সেটও (ইন্টেজার পারফরম্যান্স, ফ্লোটিং-পয়েন্ট পারফরম্যান্স, মেমরি পারফরম্যান্স এবং স্ট্রিম পারফরম্যান্স) বিভক্ত করব, যাতে আমরা প্রতিটি ভার্চুয়াল পরিবেশের শক্তি এবং দুর্বলতাগুলি দেখতে পারি৷
GeekBench একটি PowerMac G5 @1.6 GHz এর উপর ভিত্তি করে একটি রেফারেন্স সিস্টেম ব্যবহার করে। রেফারেন্স সিস্টেমের জন্য GeekBench স্কোর 1000-এ স্বাভাবিক করা হয়। 1000-এর বেশি স্কোর এমন একটি কম্পিউটারকে নির্দেশ করে যেটি রেফারেন্স সিস্টেমের চেয়ে ভালো পারফর্ম করে।
যেহেতু উভয় বেঞ্চমার্ক স্যুটের ফলাফল কিছুটা বিমূর্ত, আমরা একটি রেফারেন্স সিস্টেম সংজ্ঞায়িত করে শুরু করব। এই ক্ষেত্রে, রেফারেন্স সিস্টেম হবে হোস্ট ম্যাক যা তিনটি ভার্চুয়াল পরিবেশ চালানোর জন্য ব্যবহৃত হচ্ছে (প্যারালেলস ডেস্কটপ ফর ম্যাক, ভিএমওয়্যার ফিউশন এবং সান ভার্চুয়াল বক্স)। আমরা রেফারেন্স সিস্টেমে উভয় বেঞ্চমার্ক স্যুট চালাব এবং ভার্চুয়াল পরিবেশগুলি কতটা ভাল কাজ করে তা তুলনা করতে সেই চিত্রটি ব্যবহার করব৷
সমস্ত পরীক্ষাগুলি হোস্ট সিস্টেম এবং ভার্চুয়াল পরিবেশ উভয়ের একটি নতুন স্টার্টআপের পরে সঞ্চালিত হবে৷হোস্ট এবং ভার্চুয়াল উভয় পরিবেশেই সমস্ত অ্যান্টি-ম্যালওয়্যার এবং অ্যান্টিভাইরাস অ্যাপ্লিকেশন নিষ্ক্রিয় থাকবে। সমস্ত ভার্চুয়াল এনভায়রনমেন্ট একটি স্ট্যান্ডার্ড OS X উইন্ডোর মধ্যে চালিত হবে কারণ এটি তিনটি পরিবেশে ব্যবহৃত সবচেয়ে সাধারণ পদ্ধতি। ভার্চুয়াল এনভায়রনমেন্টের ক্ষেত্রে, বেঞ্চমার্ক ছাড়া অন্য কোনো ব্যবহারকারীর অ্যাপ্লিকেশন চলবে না। হোস্ট সিস্টেমে, ভার্চুয়াল এনভায়রনমেন্ট ব্যতীত, পরীক্ষার আগে এবং পরে নোট নেওয়ার জন্য টেক্সট এডিটর ব্যতীত অন্য কোনও ব্যবহারকারীর অ্যাপ্লিকেশন চলবে না, তবে প্রকৃত পরীক্ষা প্রক্রিয়া চলাকালীন কখনই নয়।
হোস্ট সিস্টেম ম্যাক প্রো এর জন্য বেঞ্চমার্ক ফলাফল
টম নেলসন। লাইফওয়্যার, 2016.
যে সিস্টেমটি তিনটি ভার্চুয়াল এনভায়রনমেন্ট হোস্ট করবে (প্যারালেলস ডেস্কটপ ফর ম্যাক, ভিএমওয়্যার ফিউশন এবং সান ভার্চুয়ালবক্স) এটি একটি ম্যাক প্রো এর 2006 সংস্করণ:
ম্যাক প্রো (2006)
- দুটি ডুয়াল-কোর 5160 জিওন প্রসেসর (মোট 4 কোর) @ 3.00 GHz
- 4 MB প্রতি কোর L2 ক্যাশে RAM (মোট 16 MB)
- 6 GB RAM চারটি 1 GB মডিউল এবং চারটি 512 MB মডিউল নিয়ে গঠিত। সমস্ত মডিউল মিলিত জোড়া৷
- A 1.33 GHz ফ্রন্ট সাইড বাস
- একটি NVIDIA GeForce 7300 GT গ্রাফিক্স কার্ড
- দুটি 500 GB Samsung F1 সিরিজের হার্ড ড্রাইভ। OS X এবং ভার্চুয়ালাইজেশন সফ্টওয়্যার স্টার্টআপ ড্রাইভের বাসিন্দা; গেস্ট ওএসগুলি দ্বিতীয় ড্রাইভে সংরক্ষণ করা হয়। প্রতিটি ড্রাইভের নিজস্ব স্বতন্ত্র SATA 2 চ্যানেল রয়েছে৷
হোস্ট ম্যাক প্রোতে GeekBench এবং CineBench পরীক্ষার ফলাফলগুলি কার্যক্ষমতার ব্যবহারিক উপরের সীমা প্রদান করবে যা আমাদের যেকোন ভার্চুয়াল পরিবেশ থেকে দেখা উচিত। এটি বলা হচ্ছে, আমরা উল্লেখ করতে চাই যে ভার্চুয়াল পরিবেশের পক্ষে যে কোনও একক পরীক্ষায় হোস্টের কার্যকারিতা অতিক্রম করা সম্ভব।ভার্চুয়াল পরিবেশ অন্তর্নিহিত হার্ডওয়্যার অ্যাক্সেস করতে এবং OS X-এর OS স্তরগুলির কিছু বাইপাস করতে সক্ষম হতে পারে। ভার্চুয়াল পরিবেশে তৈরি পারফরম্যান্স ক্যাশিং সিস্টেম দ্বারা বেঞ্চমার্ক টেস্ট স্যুটগুলিকে বোকা বানানোও সম্ভব, এবং ফলাফলগুলি তৈরি করে যা সম্ভাব্য পারফরম্যান্সের বাইরে।
বেঞ্চমার্ক স্কোর
GeekBench 2.1.4
- GeekBench স্কোর: 6830
- পূর্ণসংখ্যা: 6799
- ফ্লোটিং পয়েন্ট: 10786
- মেমরি: 2349
- স্ট্রিম: 2057
CineBench R10
- রেন্ডারিং, একক CPU: 3248
- রেন্ডারিং, 4 CPU: 10470
- একক থেকে সমস্ত প্রসেসরে কার্যকর গতি বৃদ্ধি: 3.22
- শেডিং (ওপেনজিএল): 3249
বেঞ্চমার্ক পরীক্ষার বিস্তারিত ফলাফল ভার্চুয়ালাইজেশন বেঞ্চমার্ক টেস্ট গ্যালারিতে পাওয়া যায়।
Mac 5 এর জন্য সমান্তরাল ডেস্কটপের বেঞ্চমার্ক ফলাফল
টম নেলসন। লাইফওয়্যার, 2016.
আমরা সমান্তরাল (Mac 5.0 এর জন্য সমান্তরাল ডেস্কটপ) এর সর্বশেষ সংস্করণ ব্যবহার করেছি। আমরা সমান্তরাল, Windows XP SP3, এবং Windows 7-এর নতুন কপি ইনস্টল করেছি। আমরা এই দুটি Windows OS-কে পরীক্ষার জন্য বেছে নিয়েছি কারণ আমরা মনে করি Windows XP OS X-এর বর্তমান অধিকাংশ উইন্ডোজ ইনস্টলেশনের প্রতিনিধিত্ব করে এবং ভবিষ্যতে, Windows 7 হবে ম্যাকে সবচেয়ে সাধারণ গেস্ট ওএস চলছে।
পরীক্ষা শুরু করার আগে, আমরা ভার্চুয়াল পরিবেশ এবং দুটি উইন্ডোজ অপারেটিং সিস্টেম উভয়ের জন্য উপলব্ধ সমস্ত আপডেটগুলি পরীক্ষা করে দেখেছি এবং ইনস্টল করেছি৷ সবকিছু আপ টু ডেট হয়ে গেলে, আমরা একটি একক প্রসেসর এবং 1 জিবি মেমরি ব্যবহার করার জন্য উইন্ডোজ ভার্চুয়াল মেশিনগুলিকে কনফিগার করেছি। আমরা সমান্তরাল বন্ধ করে দিয়েছি এবং টাইম মেশিন এবং ম্যাক প্রোতে পরীক্ষার জন্য প্রয়োজন নেই এমন কোনও স্টার্টআপ আইটেম অক্ষম করেছি।তারপরে আমরা ম্যাক প্রো পুনরায় চালু করেছি, সমান্তরাল চালু করেছি, একটি উইন্ডোজ পরিবেশ শুরু করেছি এবং দুটি সেট বেঞ্চমার্ক পরীক্ষা করেছি। একবার পরীক্ষাগুলি সম্পন্ন হলে, আমরা পরবর্তী রেফারেন্সের জন্য ফলাফলগুলি ম্যাকে অনুলিপি করেছি৷
আমরা তারপরে দ্বিতীয় উইন্ডোজ ওএসের বেঞ্চমার্ক পরীক্ষার জন্য সমান্তরাল পুনরায় চালু এবং চালু করার পুনরাবৃত্তি করেছি।
অবশেষে, আমরা গেস্ট ওএসের সাথে 2টি এবং তারপর 4টি CPU ব্যবহার করতে সেট করে উপরের ক্রমটি পুনরাবৃত্তি করেছি।
বেঞ্চমার্ক স্কোর
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
- রেন্ডারিং (1, 2, 4 CPU): 2724, 5441, 9644
- শেডিং (ওপেনজিএল) (1, 2, 4 সিপিইউ): 1317, 1317, 1320
CineBench R10
- উইন্ডোজ 7
- রেন্ডারিং (1, 2, 4 CPU): 2835, 5389, 9508
- শেডিং (ওপেনজিএল) (1, 2, 4 CPU): 1335, 1333, 1375
Mac 5.0 এর জন্য প্যারালেলস ডেস্কটপ সমস্ত বেঞ্চমার্ক পরীক্ষা সম্পন্ন করেছে। GeekBench উইন্ডোজ এক্সপি এবং উইন্ডোজ 7 এর মধ্যে পারফরম্যান্সে শুধুমাত্র ছোটখাটো পার্থক্য দেখেছে, যা আমরা আশা করছিলাম। GeekBench একটি টেস্টিং প্রসেসর এবং মেমরি পারফরম্যান্সের উপর মনোনিবেশ করে, তাই আমরা আশা করি এটি ভার্চুয়াল পরিবেশের অন্তর্নিহিত পারফরম্যান্সের একটি ভাল সূচক হবে এবং এটি অতিথি ওএসের জন্য হোস্ট ম্যাক প্রো-এর হার্ডওয়্যারকে কতটা ভালোভাবে উপলব্ধ করে।
CineBench-এর রেন্ডারিং পরীক্ষা একইভাবে দুটি Windows OS জুড়ে ধারাবাহিকতা দেখিয়েছে। আবারও, এটি প্রত্যাশিত কারণ রেন্ডারিং পরীক্ষাটি গেস্ট ওএস দ্বারা দেখা প্রসেসর এবং মেমরি ব্যান্ডউইথের ব্যাপক ব্যবহার করে। শেডিং পরীক্ষা প্রতিটি ভার্চুয়াল পরিবেশ তার ভিডিও ড্রাইভারকে কতটা ভালভাবে প্রয়োগ করেছে তার একটি ভাল সূচক। ম্যাকের বাকি হার্ডওয়্যারের বিপরীতে, গ্রাফিক্স কার্ডটি ভার্চুয়াল পরিবেশে সরাসরি উপলব্ধ করা হয় না।এর কারণ হল গ্রাফিক্স কার্ডকে অবশ্যই হোস্ট এনভায়রনমেন্টের জন্য ক্রমাগত ডিসপ্লের যত্ন নিতে হবে এবং শুধুমাত্র গেস্ট এনভায়রনমেন্ট প্রদর্শনের জন্য ডাইভার্ট করা যাবে না। ভার্চুয়াল পরিবেশ একটি পূর্ণ-স্ক্রীন প্রদর্শন বিকল্প প্রস্তাব করলেও এটি সত্য।
বেঞ্চমার্ক পরীক্ষার বিস্তারিত ফলাফল ভার্চুয়ালাইজেশন বেঞ্চমার্ক টেস্ট গ্যালারিতে পাওয়া যায়।
VMWare Fusion 3.0 এর জন্য বেঞ্চমার্ক ফলাফল
টম নেলসন। লাইফওয়্যার, 2016.
আমরা ভিএমওয়্যার ফিউশন (ফিউশন 3.0) এর সর্বশেষ সংস্করণ ব্যবহার করেছি। আমরা ফিউশন, Windows XP SP3, এবং Windows 7-এর নতুন কপি ইনস্টল করেছি৷ আমরা এই দুটি Windows OS গুলিকে পরীক্ষার জন্য বেছে নিয়েছি কারণ আমরা মনে করি Windows XP OS X-এর বর্তমান উইন্ডোজ ইনস্টলেশনের সিংহভাগ প্রতিনিধিত্ব করে এবং ভবিষ্যতে, Windows 7 হবে ম্যাকে চলমান সবচেয়ে সাধারণ গেস্ট ওএস।
পরীক্ষা শুরু করার আগে, আমরা ভার্চুয়াল পরিবেশ এবং দুটি উইন্ডোজ অপারেটিং সিস্টেম উভয়ের জন্য উপলব্ধ যেকোন আপডেটগুলি পরীক্ষা করে দেখেছি এবং ইনস্টল করেছি৷ সবকিছু আপ টু ডেট হয়ে গেলে, আমরা একটি একক প্রসেসর এবং 1 জিবি মেমরি ব্যবহার করার জন্য উইন্ডোজ ভার্চুয়াল মেশিনগুলিকে কনফিগার করেছি। আমরা ফিউশন বন্ধ করে দিয়েছি এবং টাইম মেশিন এবং ম্যাক প্রোতে পরীক্ষার জন্য প্রয়োজন নেই এমন কোনও স্টার্টআপ আইটেম অক্ষম করেছি। তারপরে আমরা ম্যাক প্রো পুনরায় চালু করেছি, ফিউশন চালু করেছি, একটি উইন্ডোজ পরিবেশ শুরু করেছি এবং দুটি সেট বেঞ্চমার্ক পরীক্ষা করেছি। একবার পরীক্ষাগুলি সম্পন্ন হলে, আমরা পরবর্তীতে ব্যবহারের জন্য ফলাফলগুলি ম্যাকে অনুলিপি করেছি৷
আমরা তারপরে দ্বিতীয় উইন্ডোজ ওএসের বেঞ্চমার্ক পরীক্ষার জন্য ফিউশন পুনরায় চালু এবং চালু করার পুনরাবৃত্তি করেছি।
অবশেষে, আমরা গেস্ট ওএসের সাথে 2টি এবং তারপর 4টি CPU ব্যবহার করতে সেট করে উপরের ক্রমটি পুনরাবৃত্তি করেছি।
বেঞ্চমার্ক স্কোর
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
- রেন্ডারিং (1, 2, 4 CPU): 2825, 5449, 9941
- শেডিং (ওপেনজিএল) (1, 2, 4 CPU): 821, 821, 827
CineBench R10
- উইন্ডোজ 7
- রেন্ডারিং (1, 2, 4 CPU): 2843, 5408, 9657
- শেডিং (ওপেনজিএল) (1, 2, 4 CPU): 130, 130, 124
আমরা ফিউশন এবং বেঞ্চমার্ক পরীক্ষা নিয়ে সমস্যায় পড়েছিলাম। একটি একক প্রসেসর সহ Windows XP-এর ক্ষেত্রে, GeekBench হোস্ট ম্যাক প্রো-এর হারের 25 গুণ বেশি হারে মেমরি স্ট্রিম কর্মক্ষমতা রিপোর্ট করেছে। এই অস্বাভাবিক মেমরির ফলাফলটি Windows XP-এর একক CPU সংস্করণের GeekBench স্কোরকে 8148-এ উন্নীত করেছে। পরীক্ষাটি বহুবার পুনরাবৃত্তি করার পরে এবং একই রকম ফলাফল পাওয়ার পর, আমরা পরীক্ষাটিকে অবৈধ হিসাবে চিহ্নিত করার সিদ্ধান্ত নিয়েছি এবং এটিকে বেঞ্চমার্ক পরীক্ষা, ফিউশনের মধ্যে একটি ইন্টারঅ্যাকশন সমস্যা বিবেচনা করার সিদ্ধান্ত নিয়েছি।, এবং Windows XP.আমরা যতটা ভাল বলতে পারি, একক CPU কনফিগারেশনের জন্য, ফিউশন GeekBench অ্যাপ্লিকেশনে সঠিক হার্ডওয়্যার কনফিগারেশনের রিপোর্ট করছিল না। যাইহোক, GeekBench এবং Windows XP দুই বা ততোধিক সিপিইউ নির্বাচন করে ত্রুটিহীনভাবে পারফর্ম করেছে।
আমাদের Fusion, Windows 7, এবং CineBench এর সাথেও সমস্যা ছিল। যখন আমরা Windows 7 এর অধীনে CineBench চালাই, তখন এটি শুধুমাত্র উপলব্ধ গ্রাফিক্স হার্ডওয়্যার হিসাবে একটি জেনেরিক ভিডিও কার্ড রিপোর্ট করে। যদিও জেনেরিক গ্রাফিক্স কার্ড OpenGL চালাতে সক্ষম ছিল, এটি একটি অস্বাভাবিক হারে তা করেছে। এটি হোস্ট ম্যাক প্রো-এর একটি পুরানো NVIDIA GeForce 7300 গ্রাফিক্স কার্ড থাকার ফলাফল হতে পারে। ফিউশনের সিস্টেমের প্রয়োজনীয়তাগুলি আরও আধুনিক গ্রাফিক্স কার্ডের পরামর্শ দেয়। তবে আমরা এটি আকর্ষণীয় বলে মনে করেছি যে, Windows XP-এর অধীনে, CineBench শেডিং পরীক্ষা কোনো সমস্যা ছাড়াই চলছিল৷
উপরে উল্লিখিত দুটি কুইর্ক ছাড়া, ফিউশনের পারফরম্যান্সটি একটি সু-পরিকল্পিত ভার্চুয়াল পরিবেশ থেকে আমরা যা আশা করেছিলাম তার সমান ছিল৷
বেঞ্চমার্ক পরীক্ষার বিস্তারিত ফলাফল ভার্চুয়ালাইজেশন বেঞ্চমার্ক টেস্ট গ্যালারিতে পাওয়া যায়।
সান ভার্চুয়ালবক্সের জন্য বেঞ্চমার্ক ফলাফল
টম নেলসন। লাইফওয়্যার, 2016.
আমরা Sun VirtualBox (VirtualBox 3.0) এর সর্বশেষ সংস্করণ ব্যবহার করেছি। আমরা ভার্চুয়ালবক্স, উইন্ডোজ এক্সপি SP3 এবং উইন্ডোজ 7 এর নতুন কপি ইনস্টল করেছি। আমরা এই দুটি উইন্ডোজ ওএসকে পরীক্ষার জন্য বেছে নিয়েছি কারণ আমরা মনে করি Windows XP OS X-এ বর্তমান বেশিরভাগ উইন্ডোজ ইনস্টলেশনের প্রতিনিধিত্ব করে এবং ভবিষ্যতে, Windows 7 হবে ম্যাকে সবচেয়ে সাধারণ গেস্ট ওএস চলছে।
পরীক্ষা শুরু করার আগে, আমরা ভার্চুয়াল পরিবেশ এবং দুটি উইন্ডোজ অপারেটিং সিস্টেম উভয়ের জন্য উপলব্ধ যেকোন আপডেটগুলি পরীক্ষা করে দেখেছি এবং ইনস্টল করেছি৷ সবকিছু আপ টু ডেট হয়ে গেলে, আমরা একটি একক প্রসেসর এবং 1 জিবি মেমরি ব্যবহার করার জন্য উইন্ডোজ ভার্চুয়াল মেশিনগুলিকে কনফিগার করেছি। আমরা ভার্চুয়ালবক্স বন্ধ করে দিয়েছি, এবং টাইম মেশিন এবং ম্যাক প্রোতে পরীক্ষার জন্য প্রয়োজন নেই এমন কোনও স্টার্টআপ আইটেম নিষ্ক্রিয় করেছি।তারপরে আমরা ম্যাক প্রো পুনরায় চালু করেছি, ভার্চুয়ালবক্স চালু করেছি, একটি উইন্ডোজ পরিবেশ শুরু করেছি এবং দুটি সেট বেঞ্চমার্ক পরীক্ষা করেছি। একবার পরীক্ষাগুলি সম্পন্ন হলে, আমরা পরবর্তীতে ব্যবহারের জন্য ফলাফলগুলি ম্যাকে অনুলিপি করেছি৷
আমরা তারপরে দ্বিতীয় উইন্ডোজ ওএসের বেঞ্চমার্ক পরীক্ষার জন্য ফিউশন পুনরায় চালু এবং চালু করার পুনরাবৃত্তি করেছি।
অবশেষে, আমরা গেস্ট ওএসের সাথে 2টি এবং তারপর 4টি CPU ব্যবহার করতে সেট করে উপরের ক্রমটি পুনরাবৃত্তি করেছি।
বেঞ্চমার্ক স্কোর
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
- রেন্ডারিং (1, 2, 4 CPU): 7001,,
- শেডিং (ওপেনজিএল) (1, 2, 4 CPU): 1025,,
CineBench R10
- উইন্ডোজ 7
- রেন্ডারিং (1, 2, 4 CPU): 2570, 6863, 13344
- শেডিং (ওপেনজিএল) (1, 2, 4 CPU): 711, 710, 1034
সান ভার্চুয়ালবক্স এবং আমাদের বেঞ্চ পরীক্ষার অ্যাপ্লিকেশনগুলি Windows XP-এর সাথে সমস্যায় পড়েছিল৷ বিশেষ করে, আমরা গেস্ট ওএস যেভাবে কনফিগার করেছি তা নির্বিশেষে, GeekBench এবং CineBench উভয়ই একটি একক CPU দেখতে অক্ষম ছিল।
যখন আমরা GeekBench এর সাথে Windows 7 পরীক্ষা করি, আমরা লক্ষ্য করেছি যে মাল্টি-প্রসেসরের ব্যবহার অপর্যাপ্ত ছিল, যার ফলে 2 এবং 4 CPU কনফিগারেশনের জন্য সর্বনিম্ন স্কোর হয়েছে। একক-প্রসেসরের কর্মক্ষমতা অন্যান্য ভার্চুয়াল পরিবেশের সাথে সমান বলে মনে হচ্ছে।
CineBench উইন্ডোজ এক্সপি চালানোর সময় একটি একক প্রসেসরের বেশি দেখতে অক্ষম ছিল। এছাড়াও, Windows XP-এর একক-সিপিইউ সংস্করণের জন্য রেন্ডারিং পরীক্ষা দ্রুততম ফলাফলগুলির একটি তৈরি করেছে, এমনকি ম্যাক প্রোকেও ছাড়িয়ে গেছে। আমরা কয়েকবার পরীক্ষা পুনরায় চালানোর চেষ্টা করেছি; সমস্ত ফলাফল একই সীমার মধ্যে ছিল। আমরা মনে করি ভার্চুয়ালবক্সের সমস্যা এবং এটি কীভাবে সিপিইউ ব্যবহার করে তা নিয়ে উইন্ডোজ এক্সপি সিঙ্গেল-সিপিইউ রেন্ডারিং ফলাফল তৈরি করা নিরাপদ।
এছাড়াও আমরা Windows 7 এর সাথে 2 এবং 4 CPU পরীক্ষার ফলাফল রেন্ডার করার ক্ষেত্রে একটি অদ্ভুত ধাক্কা দেখেছি এবং প্রতিটি ক্ষেত্রে, 1 থেকে 2 CPU এবং 2 থেকে 4 CPU-তে যাওয়ার সময় গতি দ্বিগুণেরও বেশি রেন্ডার করে। এই ধরনের কর্মক্ষমতা বৃদ্ধির সম্ভাবনা কম, এবং আবারও আমরা এটিকে ভার্চুয়ালবক্সের একাধিক সিপিইউ সমর্থন বাস্তবায়নের জন্য তৈরি করব৷
ভার্চুয়ালবক্স বেঞ্চমার্ক পরীক্ষার সমস্ত সমস্যা সহ, শুধুমাত্র বৈধ পরীক্ষার ফলাফল হতে পারে Windows 7 এর অধীনে একটি সিপিইউর জন্য।
বেঞ্চমার্ক পরীক্ষার বিস্তারিত ফলাফল ভার্চুয়ালাইজেশন বেঞ্চমার্ক টেস্ট গ্যালারিতে পাওয়া যায়।
ফলাফল
সমস্ত বেঞ্চমার্ক পরীক্ষা সম্পন্ন হওয়ার সাথে সাথে, আমাদের আসল প্রশ্নটি পুনরায় দেখার সময় এসেছে।
ম্যাকের ভার্চুয়ালাইজেশনের তিনটি প্রধান খেলোয়াড় (ম্যাকের জন্য সমান্তরাল ডেস্কটপ, ভিএমওয়্যার ফিউশন এবং সান ভার্চুয়ালবক্স) কি কাছাকাছি-প্রাকৃতিক পারফরম্যান্সের প্রতিশ্রুতি মেনে চলে?
উত্তরটি একটি মিশ্র ব্যাগ। আমাদের GeekBench পরীক্ষায় ভার্চুয়ালাইজেশন প্রার্থীদের কেউই হোস্ট ম্যাক প্রো-এর কর্মক্ষমতা পরিমাপ করতে সক্ষম হয়নি।ফিউশন দ্বারা সেরা ফলাফল রেকর্ড করা হয়েছিল, যা হোস্টের কার্যক্ষমতার প্রায় 68.5% অর্জন করতে সক্ষম হয়েছিল। সমান্তরাল 66.7% এর পিছনে ছিল। ভার্চুয়ালবক্সের পেছনের অংশটি ছিল ৫৭.৪%।
যখন আমরা CineBench-এর ফলাফল দেখেছি, যেটি ছবি রেন্ডার করার জন্য আরও বাস্তব-বিশ্বের পরীক্ষা ব্যবহার করে, তারা হোস্টের স্কোরের খুব কাছাকাছি ছিল। আবারও, ফিউশন রেন্ডারিং পরীক্ষার শীর্ষে ছিল, হোস্টের কার্যক্ষমতার 94.9% অর্জন করে। সমান্তরাল 92.1% অনুসরণ করে। ভার্চুয়ালবক্স নির্ভরযোগ্যভাবে রেন্ডারিং পরীক্ষাটি সম্পূর্ণ করতে পারেনি, এটিকে বিতর্ক থেকে ছিটকে দিয়েছে। রেন্ডারিং পরীক্ষার একটি পুনরাবৃত্তিতে, ভার্চুয়ালবক্স রিপোর্ট করেছে যে এটি হোস্টের চেয়ে 127.4% ভাল পারফর্ম করেছে, অন্যদের ক্ষেত্রে, এটি শুরু বা শেষ করতে অক্ষম৷
শেডিং পরীক্ষা, যা গ্রাফিক্স কার্ডটি ওপেনজিএল ব্যবহার করে কতটা ভাল পারফর্ম করে তা দেখায়, সমস্ত ভার্চুয়াল পরিবেশের মধ্যে সবচেয়ে খারাপ ফলাফল করেছে৷ সেরা পারফর্মার ছিল সমান্তরাল, যা হোস্টের ক্ষমতার 42.3% পৌঁছেছে। ভার্চুয়ালবক্স 31-এ দ্বিতীয় ছিল।5%; ফিউশন 25.4% এ তৃতীয় স্থানে এসেছে।
একজন সামগ্রিক বিজয়ী বাছাই করা এমন কিছু যা আমরা শেষ ব্যবহারকারীর কাছে ছেড়ে দেব। প্রতিটি পণ্যের তার প্লাস এবং বিয়োগ রয়েছে এবং অনেক ক্ষেত্রে, বেঞ্চমার্ক নম্বরগুলি এত কাছাকাছি যে পরীক্ষার পুনরাবৃত্তি করলে স্ট্যান্ডিং পরিবর্তন হতে পারে৷
বেঞ্চমার্ক পরীক্ষার স্কোরগুলি যা দেখায় তা হল সর্বজনীনভাবে, গ্রাফিক্স কার্ড ব্যবহার করার ক্ষমতাই ভার্চুয়াল পরিবেশকে একটি ডেডিকেটেড পিসির জন্য সম্পূর্ণ প্রতিস্থাপন থেকে ফিরিয়ে রাখে। বলা হচ্ছে, এখানে আমাদের তুলনায় আরও আধুনিক গ্রাফিক্স কার্ড শেডিং পরীক্ষায় উচ্চতর পারফরম্যান্সের পরিসংখ্যান তৈরি করতে পারে, বিশেষ করে ফিউশনের জন্য, যার ডেভেলপার সেরা ফলাফলের জন্য উচ্চতর পারফরম্যান্স গ্রাফিক্স কার্ডের পরামর্শ দেন৷
আপনি লক্ষ্য করবেন যে কিছু পরীক্ষার সংমিশ্রণ (ভার্চুয়াল পরিবেশ, উইন্ডোজ সংস্করণ এবং বেঞ্চমার্ক পরীক্ষা) সমস্যাগুলি প্রদর্শন করেছে, হয় অবাস্তব ফলাফল বা একটি পরীক্ষা সম্পূর্ণ করতে ব্যর্থ হয়েছে৷ এই ধরনের ফলাফল ভার্চুয়াল পরিবেশের সমস্যাগুলির সূচক হিসাবে ব্যবহার করা উচিত নয়।বেঞ্চমার্ক পরীক্ষাগুলি ভার্চুয়াল পরিবেশে চালানোর চেষ্টা করার জন্য অস্বাভাবিক অ্যাপ্লিকেশন। তারা শারীরিক ডিভাইসের কর্মক্ষমতা পরিমাপ করার জন্য ডিজাইন করা হয়েছে, যা ভার্চুয়াল পরিবেশ তাদের অ্যাক্সেস করতে দেয় না। এটি ভার্চুয়াল পরিবেশের ব্যর্থতা নয়, এবং বাস্তব-বিশ্বের ব্যবহারে, ভার্চুয়াল সিস্টেমের অধীনে চলমান বেশিরভাগ উইন্ডোজ অ্যাপ্লিকেশনের সাথে আমরা সমস্যা অনুভব করিনি৷
আমরা যে সমস্ত ভার্চুয়াল পরিবেশ পরীক্ষা করেছি (Mac 5.0, VMWare Fusion 3.0, এবং Sun VirtualBox 3.0 এর জন্য প্যারালেলস ডেস্কটপ) দৈনন্দিন ব্যবহারে চমৎকার কর্মক্ষমতা এবং স্থিতিশীলতা প্রদান করে এবং বেশিরভাগ দিনের জন্য আপনার প্রাথমিক উইন্ডোজ পরিবেশ হিসাবে পরিবেশন করতে সক্ষম হওয়া উচিত -টু-ডে অ্যাপ্লিকেশন।