| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

الآله الافتراضيه virtual machine

Page history last edited by PBworks 16 years, 4 months ago
الآله الأفتراضيه virtual machine
الآله الأفتراضيه هي برنامج حاسوب يقوم بخلق بيئة إفتراضية تقع بين مستخدم الجهاز و منصة التشغيل بحيث يستطيع المستخدم تشغيل البرامج المختلفة بدون الحاجة لوضع إحتياجات كل منصة تشغيل في الاعتبار.
والفكرة الأساسيه للآله الأفتراضيه هي أن يكون العتاد لجهاز حاسوب واحد (المعالج , الذاكره ,ومشغل الأقراص وهكذا) يعمل تحت بيئات تشغيل مختلفة وبذلك نتخيل أن كل بيئة تشغيل تعمل على حاسوبها الخاص بالرغم من أنه جهاز واحد .
 وهناك عدة أنواع مختلفة من الآلات الافتراضيه واشهرها نوعان :
 1)نظام الآلة الافتراضيه system virtual machine  يوفر نظام كامل المنهاج الذي يدعم تنفيذ كامل لنظام التشغيل
2)عملية الآلة الافتراضيه process virtual machine المصممه لتشغيل برنامج واحد ، الامر الذي يعني انها تؤيد عملية واحدة
 
وتتيح هذه التطبيقات( الآله الأفتراضيه)لإمكانية تركيب العديد من أنظمة التشغيل على نفس الجهاز، ويتمثل عملها باقتطاع مساحة محددة من القرص الصلب، وتفريغ جزء من الذاكرة الوصول العشوائي(RAM) بالإضافه إلى جدولة المعالج ويجعل منهما وكأنهما جهاز افتراضي يمكن التعامل معه بمعزل عن الجهاز الحقيقي على أنه جهاز مستقل بنظامه وعملياته . فيتم تركيب نظام تشغيل جديد عليه وبالتالي استخدامه بتشغيل الملفات وتحويلها إلى البيئة المطلوبة أو استخدامه بالشرح أو تصوير عمليات التشغيل أو التنصيب لهذا النظام، وبعد أن ينتهي الغرض يمكن حذفه بأمان بإزالة المجلــد الذي وضــع الملفـــات عليه وكأن النظام لم يكن.
 
 
 
ولكن كيف يمكن ذلك ؟؟ بالرغم من أن الآله الأفتراضيه كمفهوم مفيد الا أنه من الصعب صياغته لأنه يتطلب الكثير من العمل لخلق نسخه مطابقةَ مضبوطةَ إلى الآله التحتيةِ
الآله التحتيةِ لديها نمطان الأول هو نمط جوهر النظام (kernel mode)والثاني هو نمط المستخدم (user mode)
برنامج الآله الأفتراضيه يعمل في نمط جوهر النظام أما الآله الأفتراضيه نفسها فتعمل في نمط المستخدم.وكما للآله نمطان فسوف يكون للآله الأفتراضيه نفسها أيضا نمط مستخدمِ افتراضيِ ونمط جوهر افتراضي
من أهم فوائد استخدام الآله الإفتراضيه أيضاالحمايه الكاملة لموارد النظام حيث ان كل آلة افتراضيه هي في منأى عن كل الآلات الافتراضيه الاخرى
وأيضا هي بيئه مناسبه لأبحاث وتطوير نظم التشغيل حيث أن تغيير نظام التشغيل أمر صعب لأنه برنامج معقد وكبير وأيضا من الصعب التأكد من التغيير لن يحدث مشاكل ويتم تطوير النظام على الآلة الافتراضيه بدلا من على آله والماديه بحيث لا يتعطل نظام التشغيل العادي.
إن اللجوء لحل استخدام الآلات الافتراضية MachinesThe Virtual يعد أحد أهم الحلول التي يمكن الاعتماد عليها سواء أكان ذلك بصفة دائمة أو مؤقتة، ويعد أحد أشكال تطويع التقنية لخدمة الأهداف الخاصة والعامة.

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

من أشهر لأمثله على الآله الإفتراضيه VMWare من أنتاج شركة  VMWare
 ليست الوحيدة التي طرقت هذا المجال بل أن شركة مايكروسوفت أنتجت برنامجاً يقوم بنفس الدور، ويؤدي لنفس الغرض أطلقت عليه اسم Microsoft Virtual PC ولكنه يبقى برنامجاً خاصاً يعمل فقط في بيئة ويندوز،
لتنصيب  VMWare
يتطلب تركيبه معالج بسرعه500 _400 ميجاهيرتز
ذاكره أساسيه بحجم 512 ميجابايت وينصح باستخدام 1جيجابايت
المصدر :
book :operating system concept by SILBERSCATZ,GALVIN,GAGNE
مجموعة مقالات عربيه و إنجليزيه في الإنترنت
إعداد :حصه عبدالله الرقيبه

Comments (1)

Anonymous said

at 3:34 pm on Dec 14, 2007

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

You don't have permission to comment on this page.