سوال ۷۵ کامپیوتر سال ۹۰ - زمانبندی و سمافور - نسخهی قابل چاپ |
سوال ۷۵ کامپیوتر سال ۹۰ - زمانبندی و سمافور - tarane.68 - 22 بهمن ۱۳۹۲ ۰۹:۱۲ ب.ظ
با سلام دوستان اگه لطف کنین این سوال رو توضیح بدید.ممنون میشم جواب : گزینه ۳ [attachment=15366] |
RE: سوال ۷۵ کامپیوتر سال ۹۰ - زمانبندی و سمافور - tayebe68 - 23 بهمن ۱۳۹۲ ۰۲:۰۲ ق.ظ
باید نمودار زمانیش رو رسم کنید یک مقداریشو توضیح می دم ، بقیه ش مشابهه ۰-۲۵ در اولین ۲۵ ثانیه به هر فرایند یک کوانتوم زمان می رسد و همه در نواحی غیربحرانی هستند ۲۵-۵۰ این ۲۵ ثانیه دوم هم مثل بالا ۵۰-۵۵الان P0 درخواست ورود به ناحیه بحرانی رو میده که چون ناحیه خالیه می تونه وارد بشه ۵۵-۶۵ دو فرایند P1 و P2 کوانتوم هاشون رو مصرف می کنند ۶۵-۷۰ اینجا P3 در خواست ورود به ناحیه بحرانی رو می ده که چون قبلا توسط P0 اشغال شده؛ P3 در صف سمافور خواهد خوابید. و کوانتوم به P4 می رسه و... وقتی P1 از ناحیه بحرانی خارج شد ، فرایند P3 رو بیدار می کنیم و در صف آماده اجرا قرار می دیم تا وقتی cpu بهش رسید اجرا بشه. این روند رو ادامه می دیم تا زمانی که همه اجرای همه فرایندها به پایان برسه |
RE: سوال ۷۵ کامپیوتر سال ۹۰ - زمانبندی و سمافور - hosshah - 23 بهمن ۱۳۹۲ ۰۲:۲۵ ق.ظ
البته گزینه درست وجود نداره و مقدار Turnaround Time برابر ۱۳۸ میشه |