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

سوال هفتم از فصل دوم

ارسال:
۰۵ شهریور ۱۳۹۰, ۱۱:۵۲ ب.ظ
سوال هفتم از فصل دوم
چه زمانی اولویت معکوس رخ میدهد و دلیل اصلی اولویت معکوس چیست ؟

برای مدیر " کامیابی " یک سفر است نه یک مقصد
یافتن تمامی ارسال‌های این کاربر
 سپاس‌گزاری شده توسط: - rasool -
ارسال:
۰۶ شهریور ۱۳۹۰, ۱۱:۴۵ ب.ظ
سوال هفتم از فصل دوم
فرض کنید ۳ پردازه A B C داریم که اولویت اونها به صورت A>B>C باشه. پردازه C در حال حاضر CPU رو در اختیار داره و همچنین منبع x که بین A و C مشترک هست رو قفل کرده. بنا به دلیلی (تمام شدن مهلت زمانی، وقوع رویداد خاصی) زمان بند سیستم (scheduler) تصمیم میگره CPU رو پردازه A تخصیص بده. پردازه C نیز باید به حالت منتظر wait بره. پردازه A برای اجرا نیاز به منبع x داره که توسط C قفل شده. چون x جزئی از ناحیه بحرانی C هست و تا زمانی که کار C با x تمام نشده نباید اون رو آزاد کنه سیستم عامل (زمانبند) باید A رو به حالت waiting ببره و دوباره C رو اجرا کنه. در واقع اجرای A تا زمانی که کار C در ناحیه بحرانی تمام نشده باشه به تعویق میافته این در حالیه که اولیت A بالاتر از C هست.

تو اکثر کتاب های درسی به این نکته به عنوان اولویت معکوس اشاره شده. اما داستان بالا زمانی بحرانی‌تر میشه که پردازه B که اولویتی بیشتر از C و کمتر از A داره این وسط توسط زمانبند برای در اختیار گرفتن CPU انتخاب بشه. پردازه B چون نیازی به x که منبع اشتراکی هست نداره می تونه CPU رو در اختیار بگیره. در این حالت A منتظر C هست تا کارش در ناحیه بحرانی تموم بشه و x رو رها کنه و ازون طرف C منتظر B هست که کارش رو تموم کنه. توجه کنید که اولویت B بیشتر از C هست.
یافتن تمامی ارسال‌های این کاربر


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
Information فصل یک تا پنج پایان نامه αɾια ۵ ۴,۸۳۴ ۲۶ بهمن ۱۴۰۰ ۰۴:۱۶ ب.ظ
آخرین ارسال: HoseinMos
  فصل Np , Np hard nazanin2020 ۱ ۱,۷۷۳ ۲۱ آذر ۱۴۰۰ ۱۰:۴۵ ب.ظ
آخرین ارسال: nazanin2020
  درخواست ارائه تکمیل ظرفیت دکتری نیمسال دوم دانشگاه ازاد alireza6660 ۱ ۳,۸۸۶ ۱۷ بهمن ۱۳۹۹ ۱۱:۵۲ ب.ظ
آخرین ارسال: hmaryam567
Smile فروش کتابهای دست دوم و ارزان آمادگی ارشد انفورماتیک پزشکی qizilbash ۱ ۴,۲۴۰ ۲۸ آبان ۱۳۹۹ ۱۱:۳۴ ب.ظ
آخرین ارسال: zeilabi69
  مشکل در حل تست ۲۲ فصل اول کتاب گسسته یوسفی pure.yaser ۷ ۸,۳۲۰ ۰۹ اردیبهشت ۱۳۹۹ ۰۶:۵۴ ب.ظ
آخرین ارسال: mohsentafresh
  فصل HEAP از کتاب ساختمان داده طورانی (پارسه) tourani ۳۷ ۳۶,۱۲۶ ۱۲ اسفند ۱۳۹۸ ۰۵:۱۹ ب.ظ
آخرین ارسال: hossein4070
  ثبت نام نمونه دولتی هفتم ۹۹-۱۴۰۰ edumoshaver1 ۰ ۱,۷۴۳ ۱۲ اسفند ۱۳۹۸ ۰۴:۵۸ ب.ظ
آخرین ارسال: edumoshaver1
  خرید کتابهای دست دوم پوران پژوهش همه دروس ارشد فناوری اطلاعات sherwod7 ۳ ۵,۱۴۶ ۲۱ دى ۱۳۹۸ ۰۸:۱۶ ب.ظ
آخرین ارسال: roxana.r
  مهمترین فصل های ذخیره و بازیابی مقسمی enofcom ۱۰ ۵,۴۳۹ ۲۵ آبان ۱۳۹۸ ۰۵:۲۳ ب.ظ
آخرین ارسال: alma1988
  درج عبارت "نوبت دوم" در مدرک دکتری siiib70 ۳ ۳,۵۶۷ ۲۸ مهر ۱۳۹۸ ۰۲:۵۰ ق.ظ
آخرین ارسال: marvelous

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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