Comparison of platform virtualization software
پلیٹ فارم ورچوئلائزیشن سافٹ ویئر، خاص طور پر ایمولیٹر اور ہائپر وائزر، وہ سافٹ ویئر پیکیجز ہیں جو پوری فزیکل کمپیوٹر مشین کی تقلید کرتے ہیں، اکثر ایک فزیکل پلیٹ فارم پر متعدد ورچوئل مشینیں فراہم کرتے ہیں۔ نیچے دیا گیا جدول پلیٹ فارم ورچوئلائزیشن ہائپر وائزرز کے بارے میں بنیادی معلومات کا موازنہ کرتا ہے۔ عمومی خصوصیات کسی بھی ورچوئل ماحول کو فراہم کرنے کے لیے عام طور پر کسی نہ کسی قسم کے اوور ہیڈ کی ضرورت ہوتی ہے۔ مقامی کا عام طور پر مطلب یہ ہے کہ ورچوئلائزیشن تکنیک کوئی سی پی یو سطح کی ورچوئلائزیشن (جیسے بوکس) نہیں کرتی، جو کوڈ کو اس وقت کے مقابلے میں زیادہ آہستہ چلاتی ہے جب اسے براہ راست سی پی یو کے ذریعے چلایا جاتا ہے۔ کچھ دیگر مصنوعات جیسے وی ایم ویئر اور ورچوئل پی سی بوکس اور کیو ای ایم یو سے ملتے جلتے طریقوں کا استعمال کرتے ہیں، تاہم وہ زیادہ تر کالز کو براہ راست سی پی یو پر شارٹ کٹ کرنے کے لیے متعدد جدید تکنیکوں کا استعمال کرتے ہیں (اس عمل سے ملتا جلتا جو جے آئی ٹی مرتب کرتا ہے) تاکہ زیادہ تر معاملات میں رفتار کو قریب قریب لایا جا سکے۔ تاہم، کچھ مصنوعات جیسے کولینکس، زین، زیڈ/وی ایم (حقیقی موڈ میں) سی پی یو سطح کی سست روی کی قیمت کا شکار نہیں ہوتے ہیں کیونکہ سی پی یو سطح کی ہدایات پراکسی یا ایمولیٹڈ فن تعمیر کے خلاف عمل درآمد نہیں کی جاتی ہیں کیونکہ مہمان او ایس یا ہارڈ ویئر ایپلی کیشنز کو چلانے کے لیے ماحول فراہم کر رہا ہے۔ تاہم سسٹم پر موجود بہت سے دوسرے وسائل، جیسے ڈیوائسز اور میموری تک رسائی کو پراکسی یا ایمولیٹ کیا جا سکتا ہے تاکہ ان مشترکہ خدمات کو تمام مہمانوں تک پہنچایا جا سکے، جو ورچوئلائزیشن سے باہر چلنے کے مقابلے میں کچھ سست روی کا سبب بن سکتا ہے۔ او ایس سطح کی ورچوئلائزیشن کو "مقامی" رفتار کے طور پر بیان کیا گیا ہے، تاہم کچھ گروپوں نے کچھ کارروائیوں کے لیے اوور ہیڈ کو 3 فیصد تک زیادہ پایا ہے، لیکن عام طور پر اعداد و شمار 1 فیصد سے نیچے آتے ہیں، جب تک کہ ثانوی اثرات ظاہر نہ ہوں۔ پیرا ورچوئلائزیشن کے طریقوں کی کارکردگی کا موازنہ کرنے والے کاغذ کے لیے دیکھیں (جیسے۔ زین) او ایس سطح کے ورچوئلائزیشن کے ساتھ پیچ/دوبارہ مرتب کرنے کی ضرورت ہوتی ہے۔ ہلکے وزن، پیرا ورچوئلائزڈ، سنگل یوزر وی ایم/سی ایم ایس انٹرایکٹو شیل کے لیے غیر معمولی: سب سے بڑے گاہک کئی ہزار صارفین کو ایک ہی سابقہ ماڈل پر چلاتے ہیں۔ آئی بی ایم زیڈ اور زیڈ/او ایس پر لینکس جیسے ملٹی پروگرامنگ او ایس کے لیے جو مقامی سپروائزر ریاستی ہدایات کا بہت زیادہ استعمال کرتے ہیں، کارکردگی کام کے بوجھ کی نوعیت کے لحاظ سے مختلف ہوگی لیکن مقامی کے قریب ہے۔ کچھ کام کے بوجھ کے لیے ایک ہی مشین پر سیکڑوں سے لے کر کم ہزاروں لینکس مہمان ممکن ہیں۔ تصویر کی قسم کی مطابقت دیگر خصوصیات ونڈوز سرور 2008 آر 2 ایس پی 1 اور ونڈوز 7 ایس پی 1 میں ریموٹ ایف ایکس کا استعمال کرتے ہوئے آر ڈی پی پر یو ایس بی پروٹوکول کو ری ڈائریکٹ کرنے کے لیے محدود سپورٹ ہے۔ ونڈوز سرور 2008 آر 2 ایس پی 1 ریموٹ ایف ایکس کا استعمال کرتے ہوئے ونڈوز سرور 2008 آر 2 ایس پی 1 اور ونڈوز 7 ایس پی 1 کے کچھ ایڈیشنوں کے لیے تیز گرافکس سپورٹ شامل کرتا ہے۔ پابندیاں اس جدول کا مقصد لائسنسنگ یا صلاحیتوں کے ذریعہ طے شدہ سافٹ ویئر میں پابندیوں کا خاکہ پیش کرنا ہے۔ نوٹ: کوئی حد کا مطلب کوئی نافذ شدہ حد نہیں ہے۔ مثال کے طور پر، 1 ٹی بی میموری والا وی ایم صرف 8 جی بی میموری والے میزبان میں فٹ نہیں ہو سکتا اور کوئی میموری سویپ ڈسک نہیں ہے، اس لیے اس کی جسمانی حد 8 جی بی ہوگی۔ کمپیوٹر سسٹم ایمولیٹرز کی فہرست بھی دیکھیں ایپلیکیشن ورچوئلائزیشن سافٹ ویئر کا موازنہ اینڈرائیڈ پوپیک اور گولڈ برگ ورچوئلائزیشن کی ضروریات پر OS ایمولیشن یا ورچوئلائزیشن ایپس کا موازنہ ورچوئل DOS مشین x86 ورچوئلائزیشن نوٹ حوالہ جات پلیٹ فارم ورچوئلائزیشن سافٹ ویئر