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

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

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

Anonim

التعريف - ماذا يعني نانو كيرنل؟

nanokernel هي نواة صغيرة تقدم تجريد الأجهزة ، ولكن بدون خدمات النظام. صُممت النواة الأكبر حجمًا لتوفير المزيد من الميزات وإدارة المزيد من تجريد الأجهزة. تفتقر الحبيبات الصغيرة الحديثة إلى خدمات النظام ، وبالتالي ، فإن المصطلحات الدقيقة والنانوية أصبحت متشابهة.

تيكوبيديا تشرح نانو كيرنل

تاريخيا ، يشير المصطلح nanokernel إلى:

  • نواة يكون فيها الحجم الكلي لرمز النواة ، أي الكود الذي يتم تنفيذه في الوضع المميز للجهاز ، صغيرًا جدًا.
  • طبقة المحاكاة الافتراضية الموجودة أسفل نظام التشغيل ، والتي تسمى بدقة أكبر برنامج hypervisor.
  • طبقة تجريد الأجهزة (HAL) ، والتي تشكل الجزء الأدنى من مستوى النواة.
  • في بعض الأحيان ، يتم استخدام المصطلح nanokernel لوصف kernel الذي يدعم دقة ساعة nanosecond.

ظهر مصطلح nanokernel لأول مرة في ورقة "The KeyKOS NanoKernel Architecture". KeyKOS nanokernel هو نظام تشغيل قائم على القدرات وموجّه وجوهًا (OS) تم طرحه في السوق منذ عام 1983. وقد تم تطبيقه لتلبية متطلبات ، مثل الموثوقية والأمان والتوافر الثابت ، للتطبيقات على مضيفي Tymnet. كان مخصصًا لتشغيل عدة مثيلات لأنظمة تشغيل متعددة على نظام أجهزة واحد. يتكون KeyKOS nanokernel من حوالي 20000 سطر من التعليمات البرمجية C ، والتي تتضمن نقطة تفتيش وإمكانية ودعم الذاكرة الظاهرية. يمكن تشغيله في حدود 100 كيلو بايت فقط من الذاكرة.

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