در فصل 4 مدلی از سیستم را اجرا کردیم که شامل تعدادی از فرآیندهای ترتیبی همکار بوده است که همگی به طور ناهماهنگ اجرا می شدند و احتمالا داده های مشترکی داشتند. این مدل را با استفاده از الگوی میانگیر (بافر) محدود ، به عنوان نمایشی از سیستم های عامل ، توضیح داریم.
راه حل حافظه مشترک برای مسئله بافر محدود در نظر می گیریم : گفتیم که حداکثر یک Buffer- size قلم داده می تواند به طور همزمان در بافر وجود داشته باشد . برای برطرف کردن این عیب از یک شمارنده برای بافر استفاده می کنیم که دارای مقدار است با ورود هر قلم شمارنده اضافه و با حذف یک قلم شمارنده کم می شود.
برای دانلود کل پاورپوینت از لینک زیر استفاده کنید:
دانلود پاورپوینت سیستم عامل - هماهنگی فرایندها - 69 اسلاید قابل ویرایش