مقدمة

مكتمل

العنصر الأساسي، والذي يعد أيضًا أحد الأجزاء الأكثر تعقيدًا في المحاكاة الظاهرية، هو التمثيل الظاهري لوحدة المعالجة المركزية. تتطلب محاكاة وحدة المعالجة المركزية افتراضيًا خطوتين رئيسيتين:

  1. مضاعفة وحدة المعالجة المركزية الفعلية بين وحدات المعالجة المركزية الظاهرية المرتبطة بالأجهزة الظاهرية. وهذا ما يسمى جدولة وحدة المعالجة المركزية الظاهرية.
  2. قم بإضفاء الطابع الظاهري على بنية مجموعة التعليمات الخاصة بوحدة المعالجة المركزية لإنشاء وحدات معالجة مركزية مع مختلف بنية مجموعة التعليمات تعمل على وحدة المعالجة المركزية

في هذه الوحدة النمطية، نقدم بعض الشروط لإضفاء الطابع الظاهري على معايير بنية مجموعة التعليمات. ثانيًا، نصف بنية مجموعة التعليمات الظاهرية. ثالثًا، نميز بين نوعين من الظاهرية لبنية مجموعة التعليمات: الظاهرية الكاملة والمحاكاة الظاهرية. رابعًا، نناقش المحاكاة، وهي تقنية رئيسية لإضفاء الطابع الظاهري على وحدات المعالجة المركزية. خامسًا، نقارن نوعين من الأجهزة الظاهرية: أجهزة ظاهرية متعددة المعالجة المتزامنة (SMP) وأجهزة ظاهرية وحيدة المعالجة (UP). أخيرًا، نختتم بمناقشة حول جدولة وحدة المعالجة المركزية الفعلية. كأمثلة، نقدم جدولين لوحدة المعالجة المركزية الظاهرية Xen شائعين.

الأهداف التعليمية

خلال هذه الوحدة النمطية، سوف تتمكن مما يلي:

  • التمييز بين أوضاع العمليات المختلفة في أنظمة مختلفة مثل أنظمة التشغيل التقليدية والأنظمة الظاهرية.
  • حدد الفئات الثلاث الرئيسية لتعليمات النظام.
  • حدد الحالة لتمكين برامج مراقبة الأجهزة الافتراضية الفعالة.
  • اشرح كيف يمكن لبرنامج مراقبة الأجهزة الافتراضية التعامل مع تراكبات النظام.
  • تحديد الفرق بين برامج مراقبة الأجهزة الافتراضية الفعالة.
  • صف لماذا ومتى يلزم تحديث جزئي للتعليمات البرمجية.
  • التعرف على الاختلاف بين الظاهرية الكاملة والمحاكاة الظاهرية.
  • اشرح مزايا وعيوب الظاهرية الكاملة والمحاكاة الظاهرية.
  • حدد الفرق بين المحاكاة والتنفيذ الأصلي المباشر.
  • التعرف على نوعي المحاكاة: الترجمة الفورية والترجمة الثنائية.
  • اشرح بعض تقنيات التفسير والترجمة الثنائية الرئيسية.
  • قارن بين المترجمين الفوريين الذين يعملون بفك الشفرة وإيفادهم والمترجمين الفوريين والمترجمين غير المباشرين.
  • حدد الفرق في تخصيص وحدة المعالجة المركزية الظاهرية بين المعالجة المتعددة المتماثلة والأجهزة الظاهرية أحادية المعالج.
  • وصف جدولي وحدة المعالجة المركزية الافتراضيين الرئيسيين في Xen: المجدول بالزمن الحرج الأقصر أولاً البسيط ومجدول الائتمان"

المتطلبات الأساسية

  • فهم ما هي حوسبة السحابة، بما في ذلك نماذج خدمة السحابة، وموفرو خدمة السحابة الشائعون.
  • معرفة التقنيات التي تمكّن حوسبة السحابة.
  • فهم كيف دفع موفري خدمة السحابة للسحابة وفوترتها.
  • معرفة ما هي مراكز البيانات وسبب وجودها.
  • معرفة كيفية إعداد مراكز البيانات وتشغيلها وتزويدها.
  • افهم كيفية تكوين إعدادات تشغيل خدمة موارد السحابة وقياسها.
  • كن على دراية بمفهوم الظاهرية.
  • معرفة أنواع مختلفة من الظاهرية.