[理工] OS The sleeping barber problem

看板Grad-ProbAsk作者時間4年前 (2019/10/08 15:42), 編輯推噓2(204)
留言6則, 4人參與, 4年前最新討論串1/1
https://imgur.com/86VLTln
mutex是作為waiting的互斥控制 那粉紅框起來的兩行,可以分別跟它們下面的signal(mutex)順序互換嗎? 會產生什麼風險嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.49.128 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1570520562.A.6C5.html

10/08 15:52, 4年前 , 1F
我講我的看法 但不一定正確 我認為可以 但是要換要二個一
10/08 15:52, 1F

10/08 15:52, 4年前 , 2F
起換 不然會deadlock
10/08 15:52, 2F

10/08 15:52, 4年前 , 3F
*可能會
10/08 15:52, 3F

10/08 19:44, 4年前 , 4F
四種組合應該都沒問題
10/08 19:44, 4F

10/08 19:48, 4年前 , 5F
signal排在一起互換的基本上都沒啥問題的樣子
10/08 19:48, 5F

10/09 10:02, 4年前 , 6F
謝謝!
10/09 10:02, 6F
文章代碼(AID): #1Td3toR5 (Grad-ProbAsk)