وظائف نظام التشغيل التي تحتاج إلى معرفتها

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

وظائف نظام التشغيل
صورة كلينت باترسون - أنسبلاش

أمن

يستخدم نظام التشغيل الحماية بكلمة مرور لحماية بيانات المستخدم والتقنيات المماثلة الأخرى. كما يمنع الوصول غير المصرح به إلى البرامج وبيانات المستخدم.

التحكم في أداء النظام

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

المحاسبة عن العمل

يتتبع نظام التشغيل الوقت والموارد المستخدمة من قبل مختلف المهام والمستخدمين ، ويمكن استخدام هذه المعلومات لتتبع استخدام الموارد لمستخدم معين أو مجموعة من المستخدمين.

أدوات الكشف عن الأخطاء

يراقب نظام التشغيل النظام باستمرار لاكتشاف الأخطاء وتجنب الأعطال في نظام الكمبيوتر.

التنسيق بين البرامج الأخرى والمستخدمين. يقوم نظام التشغيل أيضا بتنسيق وتعيين المترجمين الفوريين والمترجمين والمجمعات والبرامج الأخرى لمختلف مستخدمي نظام الكمبيوتر.

إدارة الذاكرة

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

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

إدارة المعالج

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

تتبع حالة العملية. تعرف البرامج التي تؤدي هذه المهمة باسم وحدات التحكم في حركة المرور. يخصص وحدة المعالجة المركزية التي هي معالج لعملية ما. قم بإلغاء تخصيص المعالجات عندما لا تكون هناك حاجة إلى عملية.

إدارة الجهاز

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

إدارة الملفات

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

لذلك بعد معرفة وظيفة نظام التشغيل ، تحقق من الأخبار الأخرى المثيرة للاهتمام في VOI ، حان الوقت لإحداث ثورة في الأخبار!