English  

كتب how the virtual environment works

اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.

عرض المزيد

كيفية عمل البيئة الافتراضية (معلومة)


يتطلب إنشاء خادوم افتراضي مستضاف ذاكرة بسعة 4 كيلوبايت واستخدام الأمر VMPTLRD الذي يحول هذه الذاكرة إلى مكان تتوضع فيه جميع البتات عنما يكون نظام التشغيل في حالة سبات وتبقى هذه المنطقة طالما بقي نظام تشغيل|نظام التشغيل]] بحالة جيدة ولا يواجه أية مشاكل. وللتحكم بالجهاز الافتراضي يمكن استخدام أحد الأمرين VMLaunch وVMResume.

  • يعمل الأمر VMResume على تعريف حالة المعالج من منطقة الذاكرة ليتحكم بعدها بنظام تشغيل الخادوم المستضاف.
  • يقوم الأمر VMLaunch بنفس المهام إلا أنه ينشأ نموذجا للتحكم بالجهاز الافتراضي Virtual Machine Control Structure حيث يتم تحديد المهام المطلوبة والممنوعة. وتكون النتيجة سرعة في الأداء ونظاما متكاملا.

قد يتبادر إلى ذهن القارئ كيف يمكن تعطيل نظام التشغيل هذا والانتقال للعمل بنظام آخر؟ يلعب عدد من الأنماط النقطية Bitmaps في بيئة التحكم بالآلة الافتراضية VMCS دورا مهما هنا. تتكون الأنماط من 32 بت يمثل كل واحد منها مهمة معينة وإذا حصل خلل في ذلك البت يختار المعالج التوقف عن العملية ويحوّل الأمر VMResume إلى الخادوم المستضاف الآخر ليعود النظام إلى حالته الطبيعية.

المصدر: wikipedia.org