سوال از فصل انحصار متقابل . هم روندی - نسخهی قابل چاپ |
سوال از فصل انحصار متقابل . هم روندی - wskf - 06 اسفند ۱۳۹۵ ۱۲:۱۷ ب.ظ
سلام طبق سوال گفته اولویت با کوچکتر است چرا بزرگتر رو در نظر گرفته . یا من اشتباه کردم . بعد اینکه مقدار سمافور منفی بعد از اجرا رو چجوری بدست میاره ؟ |
RE: سوال از فصل انحصار متقابل . هم روندی - M a h d i - 06 اسفند ۱۳۹۵ ۰۶:۵۲ ب.ظ
سلام من متوجه سوالت نمی شم. بحث اولویتی که اینجا مطرح کرده منظور اولویت در صف سمافور هاست،زمانی که چند تا فرآیند درون صف بلاک سمافور S قرار دارند ابتدا اون فرآیند بیدار میشه که شماره کوچکتری داره. مثلا در ستون ششم وقتی فرآیند P2 روی سمافور سینگال (V) میزنه در انتخاب بیدار کردن دو فرآیند P1 و P3 ، این فرآیند P1 هست که بیدار میشه. |