۰
subtitle
ارسال: #۱
  
الگوریتم تشخیص بن بست
از روی این سوال چطوری میشه منابع و امن یا نا امن بودن رو فهمید؟
۰
ارسال: #۲
  
الگوریتم بن بست
من گزینه ۳ زدم.. اینجوری استدلال کردم:
زمانی سیستمی امن میشه که بتونیم به وسیله همون دارایی منابع بقیه رو اجرا کنیم...
تو این سوالE رو که بدست بیاریم میشه ۳ ۴ ۶ ۱۱ و با همون دارایی اولیه سیستم به بن بست نمیخوره و امنه...
زمانی سیستمی امن میشه که بتونیم به وسیله همون دارایی منابع بقیه رو اجرا کنیم...
تو این سوالE رو که بدست بیاریم میشه ۳ ۴ ۶ ۱۱ و با همون دارایی اولیه سیستم به بن بست نمیخوره و امنه...
۰
ارسال: #۳
  
الگوریتم بن بست
مقدار E رو میشه از جمع تعدا منابع تخصیص یافته با منابع در دسترس بدست آورد
که منابع تخصیص یافته A,B,C,D=10,5,3,2 اه و منابع آزاد هم AV=1,1,1,1 پس منابع E=11,6,4,3 که تا اینجا ۳و ۴ درسته و اگه منابع مورد نیاز هر یک از فرایندها رو بدست بیاریم میشه براش مسیر امن بدست آورد
P1--->p0---->p3--->p2
پس گزینه ۳ میشه
که منابع تخصیص یافته A,B,C,D=10,5,3,2 اه و منابع آزاد هم AV=1,1,1,1 پس منابع E=11,6,4,3 که تا اینجا ۳و ۴ درسته و اگه منابع مورد نیاز هر یک از فرایندها رو بدست بیاریم میشه براش مسیر امن بدست آورد
P1--->p0---->p3--->p2
پس گزینه ۳ میشه
ارسال: #۴
  
RE: الگوریتم بن بست
۰
ارسال: #۵
  
RE: الگوریتم بن بست
منم ۳ رو آوردم . تو کتاب مقسمی گفته : در ماتریس need به دنبال سطری بگردید که کوچکتر از بردار منابع در دسترس ( available) باشد اگر چنین سطری وجود ندارد سیستم در حالت نا امن است و الگوریتم تمام میشود . حالا اگه ماتریس need رو تشکیل بدیم میبینیم p0,p1 و p3 کوچکتر از available هستند پس حالت امن هست .
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close