سوال در مورد اگوریتم round robin - پس فردا کنکوره !

جهت طرح ابهامات و مشکلات درسی خود به این بخش مراجعه نمایید

مدیر انجمن: rosa_127

قفل شده
masoud_cpu
کاربر ساده
کاربر ساده
پست: 41
تاریخ عضویت: یک‌شنبه 21 تیر 1388, 1:52 am

سوال در مورد اگوریتم round robin - پس فردا کنکوره !

پست توسط masoud_cpu » پنج‌شنبه 12 آذر 1388, 12:02 am

سلام . من یه مشکل دارم در درس سیستم عامل .
یعنی یه جای کار مبهمه !
اگر فرض کنیم پردازش p1 نیاز به 6 زمان دارد و پرداش p2 نیاز به دو زمان حال وقتی نمودار گانت رو میکشیم در زمان 3 پردازش p3 وارد شده و پردازش p1 به 4 زمان دیگر نیاز دارد حال با توجه به نمودار بعد از اتمام پردازش p2 اول p1 اجرا میشود یا p3 که در زمان 3 وارد شده ؟
تصویر

آواتار کاربر
SJJ
مشاور وِیژه
مشاور وِیژه
پست: 688
تاریخ عضویت: چهارشنبه 24 مرداد 1386, 11:53 pm

Re: سوال در مورد اگوریتم round robin - پس فردا کنکوره !

پست توسط SJJ » یک‌شنبه 15 آذر 1388, 2:19 pm

اگه صف Ready رو FIFO در نظر بگیریم که معمولا هم اینجوریه، در زمان 2، P2 از Ready برداشته می شه و P1 در Ready قرار داده می شه، در زمان 3 ، P3 از راه می رسه و پشت سر P1 در Ready Queue قرار می گیره، پس در زمان 4، P1 که در اول Ready Queue قرار داره اجرا خواهد شد.

قفل شده