ما أهمية دراسة العمليات في نظم التشغيل وتأثيرها على الأداء؟

1 إجابات
profile/بشرى-ابوسويلم
بشرى ابوسويلم
بكالوريوس في نظم المعلومات (٢٠١٢-٢٠١٦)
.
٢٨ ديسمبر ٢٠٢٠
قبل ٤ سنوات
في البداية لمعرفة اهمية دراسة العمليات في نظام التشغيل و كيف يمكنها ان تؤثر على الاداء جب ان اعرف لك نظام التشغيل و وظائفه و انواعه.

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

وظيفة نظام التشغيل:
يدير نظام تشغيل الكمبيوتر (OS) جميع البرامج والأجهزة الموجودة على الكمبيوتر, غالبا ما يوجد العديد من برامج الكمبيوتر المختلفة التي تعمل في نفس الوقت و التي تحتاج جميعها إلى الوصول إلى وحدة المعالجة المركزية (CPU) والذاكرة والتخزين الموجودة في جهاز الحاسوب الخاص بك, ينسق نظام التشغيل كل هذه العمليات للتأكد من حصول كل برنامج على ما يحتاجه.

أنواع أنظمة التشغيل:
عادةً ما يتم تحميل أنظمة التشغيل مسبقًا على أي جهاز كمبيوتر تشتريه, يستخدم معظم الأشخاص نظام التشغيل الذي يأتي مع أجهزة الكمبيوتر الخاصة بهم , ولكن من الممكن ترقية أنظمة التشغيل أو حتى تغييرها.
أنظمة التشغيل الثلاثة الأكثر شيوعًا لأجهزة الكمبيوتر الشخصية هي Microsoft Windows و macOS و Linux.
و تستخدم أنظمة التشغيل الحديثة واجهة مستخدم رسومية أو GUI, تتيح لك هذه الواجهة استخدام الفارة للنقر فوق الرموز والأزرار والقوائم كما يتم عرض كل شيء بوضوح على الشاشة باستخدام مجموعة من الرسومات والنصوص.

 اهمية دراسة العمليات في نظام التشغيل هي القيام بالعمليات التالية:

  1. ادارة عمليات التنقل بين البرامج إثناء التشغيل 
  2. التحكم في المكونات المادية و البرمجيات لجهاز الحاسوب. .
  3. إدارة وتنسيق و ترتيب تنفيذ العمليات كما تساعد على توفير المتطلبات التي تحتاجها لتنفيذ العمليات.
  4. الربط بين العمليات و النتائج و اماكن التخزين.
  5. التاكد من انهاء العمليات و تحديد علامات انتهاء كل عملية.
تؤثر العمليات في نظام التشغيل بشكل أساسي على الأداء الكلي للنظام عن طريق:

  1. سرعة وعدد أجهزة الترحيل.
  2. مقدار التخزين الإضافي المتاح.
  3. حجم التخزين الحقيقي و سرعة المعالج الحقيقية.
  4. خصائص عبء العمل الذي تتم معالجته في كل جهاز افتراضي.
  5. عدد الأجهزة الافتراضية التي تم تسجيل الدخول إليها في نفس الوقت.