উত্তর:
জেন সাধারণত ভার্চুয়ালবক্সের চেয়ে আরও ভাল পারফর্ম করবে কারণ ভার্চুয়ালবক্স অতিথি ওএসকে এমনভাবে চালায় যাতে অতিথি ওএস জানেন না যে এটি ভার্চুয়াল পরিবেশে চলছে। বা অন্য কোনও উপায়ে বলতে গেলে, অতিথি ওএস ভার্চুয়ালভাবে চলার জন্য পরিবর্তন করা হয়নি। এর কারণে, ভার্চুয়ালবক্সকে কার্নেল ধরণের নির্দেশাবলী 'ট্র্যাপ' করতে হবে, কিছু কাস্টম কোড চালাতে হবে এবং তারপরে অতিথির কাছে নিয়ন্ত্রণ ফিরে আসতে হবে। এটি ইন্টেল এবং এএমডি দ্বারা সরবরাহিত হার্ডওয়্যার ভার্চুয়ালাইজেশন সমর্থন ব্যবহার করতে পারে তবে তারপরেও ওভারহেড যুক্ত হয়।
জেন এরই মধ্যে নিশ্চিত করে যে অতিথি ওএসকে জেন মডেলের সাথে মানিয়ে নিতে পুনরায় সংযোগ করা হয়েছে। তাই নিয়ন্ত্রণ অতিথির ওএস থেকে হাইপারভাইজারের দিকে সহজেই প্রবাহিত হয়, অতিথি ওএসের ভান করার ওভারহেড ছাড়াই হার্ডওয়্যারটিতে সরাসরি অ্যাক্সেস থাকে।
পারফরম্যান্স পরীক্ষার ডেটা সহ বেশ কয়েকটি ভার্চুয়ালাইজেশন প্রযুক্তির সংক্ষিপ্তসার জন্য, এই প্রতিবেদনটি পড়ুন । এটি কেবল লিনাক্স সম্পর্কে আলোচনা করে তবে এটিতে লিনাক্স-ভেসার, জেন, ওপেনজেড, কেভিএম, ভার্চুয়ালবক্স এবং কিউইএমইউ রয়েছে। লিনাক্স-ভেসার এবং জেন সাধারণত সেরা অভিনয় করতেন তবে বিভিন্ন কাজের চাপ দেখতে প্রতিবেদনটি পড়ুন।
উপরের সমস্ত কথাটি বলে, এমন কিছু অঞ্চল থাকতে পারে যেখানে ভার্চুয়ালবক্স জেনকে ছাড়িয়ে যায়। যদি আপনার অতিথি ওএসের গ্রাফিকাল উইন্ডোটিং স্তর থাকে, তবে ভার্চুয়ালবক্সের পক্ষে এটির পক্ষে ভাল সমর্থন রয়েছে, বিশেষত যদি আপনি অতিথি ওএসে কিছু বিশেষ ভার্চুয়ালবক্স উপাদান ইনস্টল করেন।
এবং অবশেষে আপনার সচেতন হওয়া উচিত যে জেন কেবলমাত্র একটি পরিবর্তিত অতিথি ওএস চালাবে। এটি একটি অমার্জনীয় অতিথি ওএস চালাতে পারে না।
হামিশ ডাউনার এর উত্তরটি তার শেষ পয়েন্টে ভুল হয়েছে। জেন অযৌক্তিক অতিথিকে চালাতে পারে তবে তাদের এইচভিএম অতিথি হিসাবে চালাতে হবে যা পুরোপুরি ভার্চুয়ালাইজড are এটি করার জন্য হোস্ট কম্পিউটারটির জন্য ইন্টেল ভিটি বা এএমডি-ভি সক্ষম সিপিইউ সহ হার্ডওয়্যার ভার্চুয়ালাইজেশন সমর্থন থাকতে হবে।
জেন এবং ভার্চুয়ালবক্সের প্রত্যেকেরই একটি জায়গা থাকে তবে তারা দুটি ভিন্ন ধরণের হাইপারভাইজার। জেন হ'ল টাইপ 1 হাইপারভাইজার যেখানে ভার্চুয়ালবক্স টাইপ 2 হাইপারভাইজার। টাইপ 1 হাইপারভাইজারগুলি সার্ভার পরিবেশে আপনি যা খুঁজে পান সেদিকে ঝোঁক থাকে যেখানে টাইপ 2 হাইপারভাইজারগুলি একাধিক ওএস চালানোর জন্য বেশি সাধারণ হয়ে থাকে যা আপনি ডেস্কটপ হিসাবে যোগাযোগ করেন। আমি মনে করি এটি মূলত তাদের সরলতা এবং আরও ভাল ডেস্কটপ একীকরণের কারণে। তবে টাইপ 2 হাইপারভাইজারের নীচে থাকা অতিথিরা অন্তর্নিহিত হার্ডওয়্যার থেকে আরও দূরে এবং কোনও টাইপ 1 হাইপারভাইজারের অধীনে অতিথির তুলনায় ধীর হয়ে থাকে। সবকিছুর সাথে সর্বদা নিয়মের ব্যতিক্রম হতে চলেছে।
আমি কেবল জেন সম্পর্কে কথা বলতে পারি, কারণ আমি আমার ম্যাক ডেস্কটপে উইন্ডোজ মেশিনটিকে ভার্চুয়ালাইজেশনের জন্য কেবল কখনও ভার্চুয়ালবক্স ব্যবহার করেছি।
অন্যরা যেমন উল্লেখ করেছে, জেন (এবং জেনসভার, যা জেনের উপর ভিত্তি করে) প্যারা ভার্চুয়ালাইজড কার্নেলগুলি ব্যবহার করে যা নাটকীয়ভাবে সিপিইউ- এবং মেমোরি-বাউন্ড পারফরম্যান্স বৈশিষ্ট্যগুলিকে উন্নত করে। তবে এটি কেবল বিশেষায়িত কার্নেল সহ লিনাক্স হোস্টগুলির পক্ষে সত্য। এর সুবিধা নিতে সক্ষম হতে আপনার একটি জেন- "সক্ষম" কার্নেল প্রয়োজন।
এছাড়াও - উইন্ডোজ এই পদ্ধতিতে ভার্চুয়ালাইজড হওয়ার পক্ষে সমর্থন করে না, তবে তাদের নিজ নিজ সিপিইউতে ইনটেল ভিটি এবং এএমডি-ভি এক্সটেনশনগুলি উইন্ডোজকে "ধরা" দেয় এবং এটিকে প্যারাচুয়ালাইজড পদ্ধতিতে আচরণ করে তোলে makes উইন্ডোজ 2003 এবং উইন্ডোজ 2000 কখনই সচেতন নয় যে তারা ভার্চুয়ালাইজড চলছে, অন্যদিকে উইন্ডোজ ২০০৮ এটিকে সনাক্ত করে এবং তথাকথিত "আলোকিত" মোডে চলে, যা লিনাক্সের "প্যারাভर्चুয়ালাইজড" মোডের সাথে তুলনা করা যায়।