Key points are not available for this paper at this time.
يمكن للآلة الافتراضية دعم عمليات فردية أو نظام كامل اعتمادًا على مستوى التجريد الذي تحدث فيه الافتراضية. تدعم بعض الآلات الافتراضية استخدام الأجهزة المرنة وعزل البرمجيات، بينما يقوم البعض الآخر بالترجمة من مجموعة تعليمات إلى أخرى. يعمل افتراضية نظام أو مكون - مثل المعالج أو الذاكرة أو جهاز الإدخال/الإخراج - عند مستوى تجريد معين على ربط واجهته والموارد المرئية له مع واجهة وموارد نظام حقيقي أساسي، قد يكون مختلفًا. وبالتالي، يبدو أن النظام الحقيقي يظهر كنظام افتراضي مختلف أو حتى كأنظمة افتراضية متعددة. يشكل إدخال برنامج افتراضية بين طبقات التجريد بالقرب من واجهة الأجهزة/البرمجيات آلة افتراضية تسمح للأنظمة الفرعية غير المتوافقة بالعمل معًا. علاوة على ذلك، فإن النسخ عن طريق الافتراضية يمكّن استخدام أكثر مرونة وكفاءة للموارد المادية.
درس سميث وآخرون (Sun) هذا السؤال.