بلوک کنترل فرایند

بلوک کنترل حافظه : اطلاعات هر فرآیند در سیستم عامل توسط بلوک فرآیند (PCB) نگهداری می شود و نام دیگر آن بلوک کنترل وظیفه است.

PCB حاوی اطلاعات زیر می باشد :

۱- حالات فرایند( شامل جدید ، آماده ، اجرا و …)

 شمارنده برنامه ( آدرس دستور بعدی  ) ۳- ثبات های CPU ( شامل اشاره گر ، پشته ، …)

 ۴- اطلاعات حسابرسی(شامل میزان استفاده از CPU ، زمان حقیقی و… ) ۵- اطلاعات زمانبندی CPU( شامل اولویت فرایند و هر پارامتر زمانبندی دیگر  )

۶-اطلاعات مدیریتی حافظه ( شامل مقدار ثبات های پایه و حد ) ۷- اطلاعات وضعیت I/O ( لیستی از فایل های باز و دستگاههای اختصاص داده شده )

فرایند های هم کار ی:  فرایند هایی که بطور هم زمان در سیستم اجرا می شوند .

فرایندهای مستقل : فرایند در صورتی مستقل است که نتواند بر فرایند های دیگر که در سیستم اجرا می شوند اثر بگذارد و یا از آن تاثیر پذیرد. هر فرایندی که با فرایند های دیگر داده های مشترکی نداشته باشد.

دلایل همکاری فرایندها :  ۱- اشتراک اطلاهات    ۲- تسریع محاسبات    ۳- پیمانه ای     ۴- سهولت

دیدگاهتان را بنویسید

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.