۰
subtitle
ارسال: #۱
  
سوال ۷۵ کامپیوتر سال ۹۰ - زمانبندی و سمافور
با سلام
دوستان اگه لطف کنین این سوال رو توضیح بدید.ممنون میشم
جواب : گزینه ۳
دوستان اگه لطف کنین این سوال رو توضیح بدید.ممنون میشم
جواب : گزینه ۳
۰
ارسال: #۲
  
RE: سوال ۷۵ کامپیوتر سال ۹۰ - زمانبندی و سمافور
باید نمودار زمانیش رو رسم کنید
یک مقداریشو توضیح می دم ، بقیه ش مشابهه
۰-۲۵ در اولین ۲۵ ثانیه به هر فرایند یک کوانتوم زمان می رسد و همه در نواحی غیربحرانی هستند
۲۵-۵۰ این ۲۵ ثانیه دوم هم مثل بالا
۵۰-۵۵الان P0 درخواست ورود به ناحیه بحرانی رو میده که چون ناحیه خالیه می تونه وارد بشه
۵۵-۶۵ دو فرایند P1 و P2 کوانتوم هاشون رو مصرف می کنند
۶۵-۷۰ اینجا P3 در خواست ورود به ناحیه بحرانی رو می ده که چون قبلا توسط P0 اشغال شده؛ P3 در صف سمافور خواهد خوابید.
و کوانتوم به P4 می رسه
و...
وقتی P1 از ناحیه بحرانی خارج شد ، فرایند P3 رو بیدار می کنیم و در صف آماده اجرا قرار می دیم تا وقتی cpu بهش رسید اجرا بشه. این روند رو ادامه می دیم تا زمانی که همه اجرای همه فرایندها به پایان برسه
یک مقداریشو توضیح می دم ، بقیه ش مشابهه
۰-۲۵ در اولین ۲۵ ثانیه به هر فرایند یک کوانتوم زمان می رسد و همه در نواحی غیربحرانی هستند
۲۵-۵۰ این ۲۵ ثانیه دوم هم مثل بالا
۵۰-۵۵الان P0 درخواست ورود به ناحیه بحرانی رو میده که چون ناحیه خالیه می تونه وارد بشه
۵۵-۶۵ دو فرایند P1 و P2 کوانتوم هاشون رو مصرف می کنند
۶۵-۷۰ اینجا P3 در خواست ورود به ناحیه بحرانی رو می ده که چون قبلا توسط P0 اشغال شده؛ P3 در صف سمافور خواهد خوابید.
و کوانتوم به P4 می رسه
و...
وقتی P1 از ناحیه بحرانی خارج شد ، فرایند P3 رو بیدار می کنیم و در صف آماده اجرا قرار می دیم تا وقتی cpu بهش رسید اجرا بشه. این روند رو ادامه می دیم تا زمانی که همه اجرای همه فرایندها به پایان برسه
ارسال: #۳
  
RE: سوال ۷۵ کامپیوتر سال ۹۰ - زمانبندی و سمافور
البته گزینه درست وجود نداره و مقدار Turnaround Time برابر ۱۳۸ میشه
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close