進程管理3--經典的進程同步問題

管程機制 用信號量機制實現進程間的同步和互斥,既方便又有效。但存在以下兩個問題: 每個訪問臨界資源的進程都必須自備同步操作(P、V操作),這使大量的同步操作分散在各個進程中,給系統的管理帶來麻煩。 會因同步操作使用不當而導致系統死鎖。 解決方法: 管程(Monitors) Dijkstra於1971年提出:爲每個共享資源設立一個「祕書」來管理對它的訪問。  一切來訪者都要通過祕書,而祕書每次僅允許
相關文章
相關標籤/搜索