0
我想了解信號燈的概念數處理關鍵部分,我這下面這段代碼, 最初信號燈互斥體被初始化爲1個求解使用信號燈
Structure of Pi;
do{
wait(mutex);
Critical Section
signal(mutex);
Remainder section
}
while(1);
考慮數處理, 不上述算法爲Critcal Section問題提供了一個很好的解決方案?
我的觀察是,前兩個條件,即相互排斥和進展得到滿足,但不是有界緩衝區。
請糾正我,如果我worng。
感謝
如果鎖和信號燈提供互斥,它們有什麼不同? – Faizan
@Faizan:參見http://en.wikipedia.org/wiki/Semaphore_(programming)#Semaphores_vs._mutexes –