Top Ad unit 728 × 90

حصريات

دورة نظام غنو/لينكس [..] درس -4- النواة kernel


*/تعريف النواة KERNEL :
هو مجموعة من المهام لنظام التشغيل المحملة من BIOS للتعرف على العتاد و المعالجة و كذا تنظيم الذاكر ... وغيرها من المهام , بحيث انه يتم اعداد المهام فور اقلاع الحاسوب .
وبالتالي فانه كل خطأ في برمجة النواة سوف يكلف غاليا , بل انه قد يؤدي الى انهيار النظام كليا مما سيؤدي لتدهور النظام , فهو اذا يحتاج ليد ذات خبرة في البرمجة بل حتى في دراسة الانظمة فهو يعتبر من المواضيع النتقدمة في هذا العلم , علم النظام , وبالتالي فان "النواة KERNEL تعتبر القلب النابض للنظام".

*/انواع النواة KERNEL :
-وهما نوعين-
--->MONOLITHIC KERNEL :
المميزات :
تتوفر على مجموعة هائلة من التعاريف , السبب الذي أدى لسرعتها وخفتها وكذا توافقها مع مجموعة كبيرة من الحواسيب.
السلبيات :
أكبر عيب لها كونها صعبة في البرمجة , وأي خطأ بسيط يؤدي لخلل كبير في النظام ,  اضافة الى كون التعديل عليها يتطلب بناء نواة جديدة.
-->MICRO KERNEL :
المميزات :
وهي تعتبر نواة مقسمة لمجموعة كبيرة من الملفات , و عكس النواة الاولى فانه يمكن التعديل عليها دون اعادة بناء النواة.
السلبيات :
تعتبر خاصية كونها (اي النواة) تمكن للمطور التعديل عليها دون اعادة بناء النواة خاصية كسيف ذي حدين , ﻷن كل قسم في هذه النواة مرتبط باقسام أخرى مما يشغل مساحة كبيرة في المعالج.

 ///تعتبر نواة لينكس أكثر النوى اسقرار.
///في الموضوع القادم سوف نتطرق ﻷدوات النواة.
دورة نظام غنو/لينكس [..] درس -4- النواة kernel مراجعة بواسطة abdellatif samlali في 5:46 ص تقييم: 5

ليست هناك تعليقات:

مدعوم بواسطة ar1web
جميع الحقوق محفوظة معلوميات لك © 2014 - 2015
Powered By Blogger, Designed by Sweetheme

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *

يتم التشغيل بواسطة Blogger.