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