دسته بندی : پاورپوینت
نوع فایل : .ppt ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 52 اسلاید
قسمتی از متن .ppt :
§مروری بر عناوین مطالب
§
§مفهوم پردازه
§زمان بندی پردازه ها
§عملیات روی پردازه ها
§پردازه های همکار
§ارتباط بین پردازه ای
§ارتباط در سیستم های مشتری/کارگزار
§مفهوم پردازه
§پردازه یک برنامه در حال اجراست. اجرای پردازه باید به صورت ترتیبی صورت پذیرد.
§هر پردازه شامل موارد زیر است:
Eشمارنده برنامه
Eپشته
Eبخش داده ها
§هر پردازه در هنگام اجرا حالت خود را تغییر می دهد.
§حالت های پردازه
§حالت های مختلف یک پردازه عبارتند از:
Eجدید: پردازه به تازگی ایجاد شده است.
Eدر حال اجرا: دستورالعمل های پردازه در حال اجراست.
Eانتظار: پردازه منتظر است تا رویدادی رخ دهد.
Eآماده: پردازه آماده است تا به یک پردازنده اختصاص داده شود.
Eپایان یافته: اجرای پردازه پایان پدیرفته است.
§
§در هر لحظه فقط یک پردازه روی هر پردازنده اجرا می شود، گرچه ممکن است پردازه های زیادی آماده اجرا و یا در حالت انتظار باشند.
§بلوک کنترل پردازه (PCB)
§هر پردازه در سیستم عامل با استفاده از یک بلوک کنترل پردازه مشخص می شود. PCB شامل اطلاعات زیر می باشد:
Eحالت پردازه
Eشمارنده برنامه
Eثبات های پردازنده
Eاطلاعات زمان بندی پردازنده
Eاطلاعات مدیریت حافظه
Eاطلاعات Accounting
Eاطلاعات وضعیت ورودی / خروجی
علوم انسانی