PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] OS semaphore
作者:
qazws3483
(oldguy)
2018-09-13 15:05:22
https://i.imgur.com/r8Xppxm.jpg
https://i.imgur.com/PRkEZJ6.jpg
假設c<0
這樣程式不是就會卡在wait (s2)
無法執行其他程式
這樣要怎麼 如何用signal (s2)解開?
謝謝各位
作者:
qazws3483
(oldguy)
2018-09-13 15:13:00
補問
https://i.imgur.com/qaJohOW.jpg
為什麼會造成deadlock 呢
作者:
wilson50101
(我覺得我還不錯啊)
2018-09-13 16:08:00
wait(mutex)c.swait(mutex)這樣一來沒有signal救人把mutex+1後面想進來c.s的process全部都會卡住形成deadlockcode寫兩遍 pi pj來trace比較好懂
作者:
qazws3483
(oldguy)
2018-09-14 00:02:00
謝謝wilson大 下面的懂了
作者:
alen0303
(艾倫零參 智商負三)
2018-09-14 18:44:00
被卡在wait(s2)前會先執行signal(s1)所以signal不會卡在wait(s1) 能通過條件式執行signal(s2
繼續閱讀
[理工] 資結 time analysis - omega
piskebee
[理工] 線代 矩陣有解的判斷
piskebee
[理工] 線代 筆記
AAQ8
[理工] 計組上冊176!
Aa841018
[理工] 離散分類題庫例題1-53!
Aa841018
[理工] 離散 一階邏輯 p.10-108
gpsmelody07
[理工] 線代 4-21
rustw2010
[理工] 線代題庫1-107
meokay
[理工] C.S. design
TEPLUN
[理工] 100 台大電機 資結
YOAOY
Links
booklink
Contact Us: admin [ a t ] ucptt.com