[理工] os 洪逸 deadlock 11

看板Grad-ProbAsk作者時間6年前 (2019/09/02 19:55), 編輯推噓1(1016)
留言17則, 3人參與, 6年前最新討論串1/1
http://i.imgur.com/vknCtoE.jpg
答案是C D E 題目說P1先要求了1個A 2個C 我跑完演算法是處於safe state 不過核准這個要求 就沒辦法safe sequnce從P3開頭了 所以P1那個請求是有可能被拒絕的嗎? ----- Sent from JPTT on my Sony G8342. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.34.40 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1567425359.A.6EB.html

09/03 01:33, 6年前 , 1F
他指的是完成額外需要1a2c而不是剛開始就要求吧?
09/03 01:33, 1F

09/03 08:39, 6年前 , 2F
不是都是request嗎 還是要寫成(?,?,?) 才是請求
09/03 08:39, 2F

09/03 12:05, 6年前 , 3F
如果是剛開始就拿的話我覺得應該寫allocation才對 request就
09/03 12:05, 3F

09/03 12:05, 6年前 , 4F
比較像要求額外的資源來完成任務
09/03 12:05, 4F

09/03 13:42, 6年前 , 5F
知道了 謝謝
09/03 13:42, 5F

09/03 13:51, 6年前 , 6F
可是我重算了一次 如果a的need多了(1,0,2) c選項的
09/03 13:51, 6F

09/03 13:51, 6年前 , 7F
sequence也不能用
09/03 13:51, 7F

09/03 13:52, 6年前 , 8F
*p1的need
09/03 13:52, 8F

09/03 15:35, 6年前 , 9F
抱歉 我看了一下a跟b 覺得他選項應該是說p1先提前額外要求了
09/03 15:35, 9F

09/03 15:35, 6年前 , 10F
而非之後額外要求
09/03 15:35, 10F

09/03 15:38, 6年前 , 11F
我覺得這樣解釋的話答案是bc
09/03 15:38, 11F

09/03 16:11, 6年前 , 12F
順便問一下 B我用檢測deadlock的演算法下去跑是會
09/03 16:11, 12F

09/03 16:11, 6年前 , 13F
deadlock的 為什麼b要選
09/03 16:11, 13F

09/03 17:13, 6年前 , 14F
他不是問那個對嗎?b說會deadlock沒錯吧
09/03 17:13, 14F

09/03 17:36, 6年前 , 15F
我看錯了 沒事了
09/03 17:36, 15F

09/09 21:46, 6年前 , 16F
老師說只會unsafe
09/09 21:46, 16F

09/09 21:46, 6年前 , 17F
但不代表一定deadlock
09/09 21:46, 17F
文章代碼(AID): #1TRGDFRh (Grad-ProbAsk)