۰
subtitle
ارسال: #۱
  
اولویت معکوس در زمانبندی بلادرنگ
الله
منظور از اولویت معکوس (priority inversion) در زمانبندی بلادرنگ دقیقا چیست؟
متشکرم
منظور از اولویت معکوس (priority inversion) در زمانبندی بلادرنگ دقیقا چیست؟
متشکرم
۰
ارسال: #۲
  
RE: اولویت معکوس در زمانبندی بلادرنگ
کلا اولویت معکوس یعنی اینکه یه فرایند با اولویت بالاتر در حالی که آمادگی اجرا رو داره منتظر یه فرایند با اولویت پایینتر بمونه و در واقع اولویت خودش رو از دست بده
مثلا فرایند الویت بالا برای وقفهی I-o مسدود میشه و فرایند الویت پایین وارد ناحیه بحرانی میشه و فرایند الویت بالا از حالت مسدود به صف آماده میره اما نمیتونه وارد ناحیه بشه و اجرا بشه چون یکی دیگه که اولویت کمتری هم داره اونجاس .
پس انگار اولویتها برعکس شده
معمولا این حالات در الگوریتمهای دکر و پترسون رخ میده
مثلا فرایند الویت بالا برای وقفهی I-o مسدود میشه و فرایند الویت پایین وارد ناحیه بحرانی میشه و فرایند الویت بالا از حالت مسدود به صف آماده میره اما نمیتونه وارد ناحیه بشه و اجرا بشه چون یکی دیگه که اولویت کمتری هم داره اونجاس .
پس انگار اولویتها برعکس شده
معمولا این حالات در الگوریتمهای دکر و پترسون رخ میده
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close