monitor
有
signal and wait
signal and continue
前者是程式在monitor跑時遇到執行signal,就立刻等待讓被叫醒的執行
後者則是繼續作,被叫醒的要下次搶到monitor再執行
這樣理解有錯嗎?
我的問題是 第二種
恐龍上說
當被叫醒的再次執行時,對應的condition可能不是wait狀態,所以採用第一種,這是什
麼意思?
Deadlock
Resource-Allocation-Gragh Algo
書上說執行時間n平方
但是找cycle不是(n+e)嗎?
是因為邊最多Cn取2所以n平方嗎?