نواة (نظم تشغيل): الفرق بين النسختين
[مراجعة غير مفحوصة] | [نسخة منشورة] |
تم حذف المحتوى تمت إضافة المحتوى
بضعة اخطاء املائية |
|||
سطر 3:
[[ملف:Kernel Layout-ar.svg|تصغير|تربط نواة نظام التشغيل بين البرمجيات والعتاد في الحاسب الآلي]]
في الحوسبة، '''النواة'''
'''النواة''' هي قلب كل نظام تشغيل [[حاسوب|للحاسوب]] حيث تقوم بدور حلقة الوصل بين [[عتاد الحاسوب]] و[[برمجيات|برمجياته]] وتقوم أيضا بعملية التحكم بمصادر الجهاز. كحلقة وصل بين العتاد والبرمجيات
وظائف النواة تقوم بها كل نواة بصورة مختلفة عن الأخرى. فمثلا تقوم النواة الأحادية بالعمل في حيز واحد من ال[[ذاكرة (حاسوب)|ذاكرة]] وبهذا تحقق تحسن في أداء النظام. أما النواة المصغرة (النوية) فتقوم بتنفيذ معظم عملياتها في حيز المستخدم لكي تحافظ على توزيع وتفرقة المهام عن بعضها وبهذا تسهل عملية تحسين وتطوير الشيفرة البرمجية للنواة وإصلاحها.
سطر 18:
== المهام المنجزة من طرف النواة ==
النواة لها وظائف أساسية عديدة منها ضمان التحميل وتنفيذ العمليات، التحكم في المداخل|المخارج وتوفير
نواة يربط تطبيق البرمجيات لأجهزة كمبيوتر
عندما يجعل عملية طلبات النواة، ويسمى طلب استدعاء نظام. تصاميم نواة مختلفة تختلف في كيفية إدارة المكالمات النظام والموارد. على سبيل المثال، نواة متجانسة بتنفيذ جميع التعليمات نظام التشغيل في نفس مساحة العنوان من أجل تحسين الأداء [المرجو التوضيح] من النظام. A النوية تدير معظم العمليات الخلفية في نظام التشغيل المستخدم في الفضاء لجعل نظام التشغيل أكثر وحدات، وبالتالي أسهل للمحافظة عليه.
السطر 30 ⟵ 31:
== ذاكرة الوصول العشوائي ==
ويستخدم ذاكرة الوصول العشوائي لتخزين كل تعليمات البرنامج والبيانات. عادة، سواء بحاجة إلى أن تكون موجودة في الذاكرة من أجل برنامج لتنفيذه. في كثير من الأحيان برامج متعددة يريد الوصول إلى الذاكرة، وكثيرا ما تطالب بالمزيد من الذاكرة من لديه جهاز كمبيوتر متاح. النواة هي المسؤولة عن البت فيها الذاكرة يمكن استخدام كل عملية، وتحديد ما يجب القيام به عندما لا تكون ذاكرة كافية متوفرة.
== الاجهزة (
وتشمل الأجهزة مثل هذه الأجهزة الطرفية لوحات المفاتيح والفئران، والأقراص، والطابعات، ومحولات الشبكة، وأجهزة العرض. نواة تخصص طلبات من التطبيقات لأداء I / O للجهاز المناسب وتوفر وسائل مريحة لاستخدام جهاز (تستخرج عادة إلى النقطة التي لا تحتاج إلى تطبيق لمعرفة تفاصيل تنفيذ الجهاز.
الجوانب الأساسية اللازمة في إدارة الموارد هي تعريف مجال التنفيذ (مساحة العنوان) وآلية الحماية المستخدمة للتوسط المداخل إلى الموارد ضمن المجال.
|