بيت سمعي ما هو microkernel؟ - تعريف من techopedia

ما هو microkernel؟ - تعريف من techopedia

جدول المحتويات:

Anonim

تعريف - ماذا يعني Microkernel؟

microkernel هي عبارة عن برنامج أو حتى رمز يحتوي على الحد الأدنى من الوظائف والميزات المطلوبة لتنفيذ نظام التشغيل.

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

تيكوبيديا تشرح Microkernel

تم تطوير Microkernels لأول مرة في الثمانينيات كاستجابة مباشرة للعديد من التحديات التي ابتليت بتكييف النواة الأحادية في أنظمة الكمبيوتر الحديثة بسبب عدم التوافق في التصميم والبرمجة.

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

كانت فكرة microkernel هي تنفيذ كل هذه الوظائف كبرنامج من برامج مساحة المستخدم والتي أتاحت تشغيلها وإيقافها مثل البرامج العادية ؛ يتم تشغيلها كما الشياطين.

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

ما هو microkernel؟ - تعريف من techopedia