الفرق بين النواة ونظام التشغيل

Anonim

كيرنيل فس نظام التشغيل

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

ما هو نظام التشغيل؟

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

أنظمة التشغيل موجودة في جميع أنواع الآلات (وليس أجهزة الكمبيوتر فقط) التي لديها معالجات مثل الهواتف النقالة، وأنظمة الألعاب القائمة على وحدة التحكم، وأجهزة الكمبيوتر فائقة والخوادم. أنظمة التشغيل الأكثر شعبية هي مايكروسوفت ويندوز، ماك أوس X، أونيكس، لينكس و بسد. وتستخدم أنظمة تشغيل مايكروسوفت في الغالب داخل المؤسسات التجارية، في حين أن أنظمة التشغيل القائمة على أونيكس أكثر شعبية مع المهنيين الأكاديميين، لأنها حرة ومفتوحة المصدر (على عكس ويندوز، وهو مكلف جدا).

ما هي النواة؟

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

ما هو الفرق بين النواة ونظام التشغيل؟

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