قديم 02-22-2017, 04:04 PM
  #1
عضو مميز
 الصورة الرمزية ماجد العتيبي
تاريخ التسجيل: Jan 2017
المشاركات: 295
ماجد العتيبي is on a distinguished road
افتراضي ماذا عن تقنية الأجهزة الوهمية

المبرمجين العاملين فى مجال الاعلاميات من الاكسل هل من المتوقع ارضائهم باعادة التشغيل للحاسوب فى كل مرة
لاستخدام نظام تشغيل ما من أجل تجربة شيء فيه أو لغرض أخر؟ : لا لا أضن ذالك , لقد اجتهدوا مرة واحدة وكفى. فكان لهم مبتغاهم وكان لنا الحل ! , الحل الذي توصل إليه المبرمجون هو تطوير برامج تسمح بإنشاء جهاز وهمي داخل جهازنا الحقيقي. على هذا الجهاز الوهمي يمكننا تثبيت نظام تشغيل آخر ثم برامج . و تشغيله في الوقت نفسه مع الجهاز الحقيقيى , أما عن مصطلح "الوهمي" في عالم الإعلاميات فهو متداول بشكل كبير. و الأكيد أنكم جميعا استعملتم تقنية ما تعتمد عليه، الشات مثلا ؟ فغرف المحادثات وهمية، فهي ليست مادية لكنها تؤدي وظيفة التواصل التي يمكن أن تؤديها غرف محادثة حقيقية... مع تحفظات ! , نفس الشيء ينطبق على الجهاز الوهمي، فهو لا وجود له ماديا حيث لا يمكننا لمس مكوناته أو مشاهدتها لكنه يؤدي وظيفة جهاز حقيقي. البرامج التي تمكننا من إنشاء أجهزة وهمية تعمل على محاكاة كل مكوناته و سنتعرف على هذا بشكل أكثر و لكن قبل ذالك أحب أن أذكر أننا سبق لنا و تعرفنا على هذا المفهوم في تثبيت اكثر من نظام تشغيل علي جهازك و أيضا تعرفنا على فوائد هاته الخاصية في فوائد تثبيت نظام وهمي علي جهازك و أيضا تعرفنا على طريقة تفعيلها على حاسوبك في كيفية تفعيل خاصية Virtualization لتثبيت المحاكيات والانظمة الوهمية. و اليوم سنتعرف بشكل أكبر على الأجهزة الوهمية و أيضا مزاياها ونقاط ضعفها و متى يمكن أن تكون هاته التقنية الحل الأمثل لنا .



مفهوم الأجهزة الوهمية :

إذن كما أشرت فتقنية الأجهزة الوهمية تسمح بتشغيل نظامي تشغيل في نفس الوقت. و يتم ذلك من خلال برامج مختصة مثل : hypervisor ,Vmware, Virtual PC, VirtualBox, Qemu ...
هذه البرامج تعمل على خلق جهاز وهمي داخل نظام التشغيل المثبت على جهاز حقيقي. داخل هذا الجهاز الوهمي يمكن تثبيت أنظمة تشغيل أخرى و تشغيلها تزامنا مع نظام التشغيل الأول.

تقنية الأجهزة الوهمية


إذن، التقنية تعمل باختصار على تشغيل نظام تشغيل داخل نظام تشغيل آخر من خلال استعمال أحد البرامج السالف ذكرها. أما بالنسبة لنظام التشغيل المثبت على الجهاز الحقيقي نسميه نظام مستضيف Host، في حين نسمي النظام المثبت على الجهاز الوهمي بالنظام الضيف أي Guest .
و لمن لم يفهم بعد يمكنه ملاحظة الصورة التالية التي توضح عمل الأجهزة الوهمية ببرنامج Qemu : النظام المستضيف هو Gnu / Linux توزيعة Arch و النظام الضيف هو ******s XP :

مزايا الأجهزة الوهمية :

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

تقنية الأجهزة الوهمية
متى يمكن أن تكون هاته التقنية الحل الأمثل لنا :

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

تقنية الأجهزة الوهمية

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

لكن و رغم هذا ظهرت حلول كثيرة تغير من مفهوم أنظمة الوهمية بشكله عام و تأخذه لمدى اخر بمكن أن يكون عملي للكثيرين خصوصا الشركات و قد أتطرق لبعض من هاته التقنيات في مواضيع مقبلة .

تقنية الأجهزة الوهمية

أتمنا أن درس اليوم كان مفيد لكم , و أما لم يريد اختيار أحد البرامج المذكورة من أجل استفادة من هاته التقنية يمكنك الرجوع إلى درس تثبيت اكثر من نظام تشغيل علي جهازك فقد تعرفنا فيه على طريقة إعداد برنامج VirtualBox من أجل تثبيت وانشاء نظام تشغيل وهمي داخل البرنامج



lh`h uk jrkdm hgH[i.m hg,ildm hgH[i.m hg,ildm

ماجد العتيبي غير متواجد حالياً  
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدليلية (Tags)
ماذا, الأجهزة, الوهمية, تقنية

أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع


المواضيع المتشابهه
الإعلان كاتب الإعلان المنتدى مشاركات آخر مشاركة
ماذا تعرف عن معمارية arm 64 ماجد العتيبي الكمبيوتر والانترنت وتقنية المعلومات 0 02-22-2017 12:44 AM

Bookmark and Share


الساعة الآن 08:41 AM

الموقع غير مسؤول عن اي تعاون تجاري بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء واتفاق
الإعلانات والردود والمشاركات لا تعبر عن رأي الموقع ولا نتحمل أي مسؤولية قانونية حيال ذلك ( ويتحمل كاتبها المسؤولية كاملة )

الصفحة الرئيسية - الأرشيف - الصفحة الرئيسية - اتصل بنا - الأعلى

شات دقات قلبي - شات صوتي - سعودي كام


SEO by vBSEO

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138