النواة

From Alrebat

(تم التحويل من Kernel)
Jump to: navigation, search
صورة:Write.gifلا يزال المقال قيد التحرير و مساعدتك بالمعلومة أو بالتنسيق و التدقيق ستكون محل ترحيب كبير.

الجزء الحيوى و الرئيسى لأى نظام تشغيل و تعتبر النواة بمثابة القلب لنظام التشغيل و التصميمات الحديثة لأنظمة التشغيل تقسم النواة لعدة أنواع أشهرهم :

النواة الوحيدة الطبقات

تعرف باسم Monolithic kernel

و تحتوى على كل الوظائف بداخلها حتى سواقات الأجهزة(Device Drivers) و يتميز هذا النوع ب :

  • السرعة العالية.

و من عيوبه :

  • تعقيد التصميم و تشابك عناصر النواة.
  • لو فشل اى سائق لجهاز فان النواة تنهار بالكامل.
  • عند الحاجة لإضافة وظيفة جديدة يجب أعادة تجميع النواة,


و أشهر الأنظمة اللتى تأخذ بهذا التصميم : لينكس .

النواة المتناهية الصغر

تعرف باسم Micro Kernel

و هى تعتمد على جعل النواة تحتوى على الوظائف الرئيسية فقط و باقى الوظائف يتم وضعها فى وحدات تركب على النواة لتسهيل اضافة وظائف جديدة.

من عيوب هذا التصميم:

  • البطء مقارنة ب التصميم وحيد الطبقات.

و من مميزاته :

  • سهولة تحسين وظائف النواة بتغيير الوحدات المركبة عليها.

و أشهر الأنظمة العاملة بهذا التصميم : عائلة ال NT .


اقرأ أيضا :

Personal tools