[理工] 作業系統 C.S design (software)

看板Grad-ProbAsk作者 (西木野真姬)時間5年前 (2020/08/09 11:16), 編輯推噓3(304)
留言7則, 2人參與, 5年前最新討論串1/1
https://i.imgur.com/CneRfKg.jpg
想問這個演算法為什麼 bounded waiting會成立 如果會違反progress那條 代表可能永遠等不到下次進入C.S 所以申請~獲准的時間非有限 應該不成立才對? ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.13.34.105 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1596943015.A.D22.html

08/09 21:00, 5年前 , 1F
我有點忘記了,但我的筆記上是有註記:
08/09 21:00, 1F

08/09 21:00, 5年前 , 2F
『第三點有些老師說不成立』
08/09 21:00, 2F

08/09 21:04, 5年前 , 3F
所以我覺得是見仁見智,因為Bounded waiting成立的話代
08/09 21:04, 3F

08/09 21:04, 5年前 , 4F
表沒有Starvation
08/09 21:04, 4F

08/09 21:07, 5年前 , 5F
如果以i先於j進入C.S. 之後i出來會不會又先於j進入C.S.
08/09 21:07, 5F

08/09 21:07, 5年前 , 6F
這點來分析的話還真的不會(因為會Deadlock)
08/09 21:07, 6F

08/13 14:57, 5年前 , 7F
老師的意思應該是說以t1324這樣跑的話
08/13 14:57, 7F
文章代碼(AID): #1VBsgdqY (Grad-ProbAsk)