تطوير البرمجيات · مصطلحات · إصدار البرمجيات وصيانتها

ما معنى virtual machine؟

المعنى في مجال تطوير البرمجيات مع أمثلة

/ˈvɜrtʃuəl məˈʃiːn/اسممصطلح أساسي

virtual machine: آلة افتراضية، جهاز افتراضي

حاسوب كامل له نظام تشغيل خاص به ويعمل كبرنامج على جهاز مادي. ويمكن لخادم مادي واحد استضافة آلات افتراضية كثيرة في الوقت نفسه.

طريقة الاستخدام

يُختصر عادةً إلى VM ويُنطق «في إم». تنشئ الآلات الافتراضية وتشغّلها وتوقفها وتغيّر حجمها وتحذفها. وتُسمّى الآلة الافتراضية في AWS مثيل EC2، بينما تستخدم Azure وGoogle Cloud مصطلح آلة افتراضية أو VM مباشرةً.

أمثلة

  1. I created a small virtual machine to test the new Linux version before we upgrade.

    أنشأت آلة افتراضية صغيرة لاختبار إصدار Linux الجديد قبل الترقية.

    يتيح الجهاز التجريبي فحص توافق الإصدار قبل تحديث الأنظمة المستخدمة فعليًا.

  2. Unlike a container, a virtual machine needs a few minutes to boot its full operating system.

    على خلاف الحاوية، تحتاج الآلة الافتراضية إلى بضع دقائق لإقلاع نظام التشغيل كاملًا.

    لأنها تشغّل نظام تشغيل مستقلًا، يستغرق بدء الآلة الافتراضية وقتًا أطول من بدء الحاوية.

تراكيب شائعة

  • create a virtual machine
  • VM size
  • spin up a VM
  • virtual machine image
  • guest operating system

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: إصدار البرمجيات وصيانتها

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: