النواة
From Alrebat
(تم التحويل من Kernel)
الجزء الحيوى و الرئيسى لأى نظام تشغيل و تعتبر النواة بمثابة القلب لنظام التشغيل و التصميمات الحديثة لأنظمة التشغيل تقسم النواة لعدة أنواع أشهرهم :
[تحرير]
النواة الوحيدة الطبقات
تعرف باسم Monolithic kernel
و تحتوى على كل الوظائف بداخلها حتى سواقات الأجهزة(Device Drivers) و يتميز هذا النوع ب :
- السرعة العالية.
و من عيوبه :
- تعقيد التصميم و تشابك عناصر النواة.
- لو فشل اى سائق لجهاز فان النواة تنهار بالكامل.
- عند الحاجة لإضافة وظيفة جديدة يجب أعادة تجميع النواة,
و أشهر الأنظمة اللتى تأخذ بهذا التصميم : لينكس .
[تحرير]
النواة المتناهية الصغر
تعرف باسم Micro Kernel
و هى تعتمد على جعل النواة تحتوى على الوظائف الرئيسية فقط و باقى الوظائف يتم وضعها فى وحدات تركب على النواة لتسهيل اضافة وظائف جديدة.
من عيوب هذا التصميم:
- البطء مقارنة ب التصميم وحيد الطبقات.
و من مميزاته :
- سهولة تحسين وظائف النواة بتغيير الوحدات المركبة عليها.
و أشهر الأنظمة العاملة بهذا التصميم : عائلة ال NT .
[تحرير]
