操作系統(管程)

信號量機制的不足: 信號量的控制分佈在多個進程中 正確性分析困難; 分散的P、V操作:易出錯,使用不當可能導致死鎖。 修改、維護困難:易讀性差,任一修改都可能影響全局;測試期間發現錯誤困難,即使發現錯誤也不容易定位出錯位置 管程(monitor)機制 1973年,Hoare和Hanson提出管程思想: 將共享變量及對共享變量能夠進行的所有操作集中在一個模塊中。 (把信號量及其操作原語「封裝」在一個
相關文章
相關標籤/搜索