monitor
有
signal and wait
signal and continue
前者是程式在monitor跑时遇到执行signal,就立刻等待让被叫醒的执行
后者则是继续作,被叫醒的要下次抢到monitor再执行
这样理解有错吗?
我的问题是 第二种
恐龙上说
当被叫醒的再次执行时,对应的condition可能不是wait状态,所以采用第一种,这是什
么意思?
Deadlock
Resource-Allocation-Gragh Algo
书上说执行时间n平方
但是找cycle不是(n+e)吗?
是因为边最多Cn取2所以n平方吗?