زمان کنونی: ۲۰ اردیبهشت ۱۴۰۳, ۰۹:۴۸ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

تست سیستم عامل- IT 89

ارسال:
  

arshad90 پرسیده:

تست سیستم عامل- IT 89

فرض کنید ۵ فرآیند با مشخصات زیر به یک سیستم با زمان بندی RR با برش زمانی q=1 وارد شن‌ Sade: execution time, r: release time)
با فرض اینکه همیشه بین فرآیندی که در لحظه t برش زمانی خود را به پایان می رساند و فرآیند ورودی در لحظه t اولویت با فرآیند قبلی موجود در سیستم است و در شرایط کاملا یکسان بین دو فرآیند، اولویت با فرآیند با شماره کوچکتر است. [color]میانگین زمان انتظار فرآیندهای زیر؟

[tex]P1‌: r=0 , e=2[/tex]
[tex]P2‌: r=0 , e=3[/tex]
[tex]P3‌: r=1 , e=2[/tex]
[tex]P4‌: r=1 , e=3[/tex]
[tex]P5‌: r=2 , e=2[/tex]

۱) ۶/۴
۲)۵/۸
۳)۶/۲
۴)۵/۶

ج:گ۲/
طبق فرض مساله -همیشه بین فرآیندی که در لحظه t برش زمانی خود را به پایان می رساند و فرآیند ورودی در لحظه t اولویت با فرآیند قبلی موجود در سیستم است و در شرایط کاملا یکسان بین دو فرآیند، اولویت با فرآیند با شماره کوچکتر است-به نظر من ترتیب اجرا فرآیند‌ها مثل زیره:

[tex]P1,P1,P2,P2,P2,P3,P3,P4,P4,P4,P5,P5[/tex]
[/color]

اما کتاب دکتر حقیقت با این ترتیب فرآیندها رو اجرا کرده:

[tex]P1,P2,P1,P3,P4,P2,P5,P3,P4,P2,P5,P4[/tex]
مگر فرض مساله اینجا اولویت با فرآیند با شماره کوچکتر نیست؟؟ و همچنین اگر در لحظه فرضا ۱ که P1 کوانتومش تموم می شه، به جای اینکه P2 اجرا شه طبق فرض باید P1 همچنان اجرا شه. اما تو راه حل چنین چیزی دیده نمیشه.
قطعا من یه جای مساله رو خوب تفهمیدم. ممنون می شم اگر نکته ای رو جا انداختم کمکم کنید تا مساله برام جا بیفته. ترتیب اجرا رو برام تشریح کنید چطوری شده این بالایی؟
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Maryam-X پاسخ داده:

سوال IT 89

شما برای این مسائل علاوه بر نمودار گانت باید یک صف ورودی فرآیند هم بکشید وگرنه اشتباه پیش می رید.

P1 , P2 جفتشون در لحظه‌ی صفر وارد شدند.درنتیجه در همون ابتدای کار ready queu شامل P1 , P2 است ولی از انجایی که در شرایط مساوی الویت باشماره کوچکتر است P1 را اول صف می نویسیم P2 را بعد از ان داخل صف.
حالا هر فرایند ۱ کوانتم اجرا میشه و می ره آخر صف.
وقتی P1 یک کونتوم اجرا میشه زمان ۱ فرا می رسه می رسه که P3 , P4 هم فرا می رسند.
P2 که از قبل توصف بوده بین P1,P3,P4 طبق شرایط اول فرآیند قبلی می ره پشت سر P2 یعنی P1
بعد P3 چون شماره اش کوچکتره و بعد P4
بعد از یک کوانتوم P2 از سر صف جدا میشه میره ته صف و P5 میاد پشتش

حالا همه‌ی فرآیند‌ها داخل ready queu هستند و یکی یکی کونتوم می گیرند می رند آخر صف!
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تست ۸۷ کامپیوتر مربوط به عامل ها Shekarchi_shab ۳ ۱,۸۳۶ ۲۰ بهمن ۱۴۰۱ ۰۷:۳۹ ب.ظ
آخرین ارسال: HamidReza1
  انتخاب موضوع پروژه درباره سیستم عامل آیلا ۱۸ ۱۸,۷۵۶ ۱۳ دى ۱۴۰۰ ۰۵:۴۱ ب.ظ
آخرین ارسال: Cimia
  سوال در مورد صفحه بندی در سیستم عامل Azadam ۱ ۱,۵۹۳ ۱۳ دى ۱۴۰۰ ۱۱:۰۴ ق.ظ
آخرین ارسال: Azadam
  منابع پایگاه داده وسیستم عامل پیشرفته!دکتری ؟ morweb ۰ ۱,۸۵۱ ۱۷ بهمن ۱۳۹۹ ۰۴:۰۹ ب.ظ
آخرین ارسال: morweb
  طراحی یک سیستم عامل (از صفر) sina4everafter ۱۲ ۱۵,۸۴۳ ۰۶ بهمن ۱۳۹۹ ۱۲:۵۳ ب.ظ
آخرین ارسال: nahalmomen2007@yahoo.com
  خواص محیط برای عامل سیستم تحلیل تصاویر پزشکی Ali1991khe ۶ ۵,۳۲۹ ۰۴ مهر ۱۳۹۹ ۰۸:۳۲ ق.ظ
آخرین ارسال: Ali1991khe
  تغییرات کتاب سیستم عامل جدید سیستم عامل sima84 ۱ ۲,۵۹۴ ۱۶ اردیبهشت ۱۳۹۹ ۰۹:۴۳ ب.ظ
آخرین ارسال: marvelous
  سیستم های عامل(دکتر نقیب زاده) y.zare64 ۵ ۹,۱۴۸ ۱۶ اسفند ۱۳۹۸ ۰۸:۵۱ ب.ظ
آخرین ارسال: slayermind
  سیستم عامل سیلبرشاتز marvelous ۱ ۲,۱۳۵ ۲۵ دى ۱۳۹۸ ۰۸:۵۴ ب.ظ
آخرین ارسال: marvelous
  سیستم عامل طورانی marvelous ۴ ۴,۶۳۴ ۰۳ دى ۱۳۹۸ ۰۲:۲۱ ق.ظ
آخرین ارسال: marvelous

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close