2.13信號量機制實現進程互斥,同步,前驅關係

一,進程互斥 1,分析問題,設置臨界區 2,設置互斥信號量S.value(臨界資源),初值爲1 3,進入臨界區之前對信號量執行P操作(S.value--),互斥信號量值爲0,表示資源被佔用,切換到其它進程時,就不能繼續執行而主動堵塞 4,離開臨界區之後對信號量執行V操作(S.value++),互斥信號量值爲1,此時其它進程就可以佔用此資源,如果有進程正在堵塞中,就將堵塞隊列中隊頭進程喚醒   二,
相關文章
相關標籤/搜索