十一、死鎖與進程間通信

死鎖與進程間通信 死鎖問題 死鎖:如果一個進程集合中的每個進程都在等待只能有該進程集合中的其他進程才能引發的事件,那麼,該進程集合就是死鎖的(例如,進程1佔用資源A,但進程A還在等待資源B,進程2佔有資源B,等待佔用資源A) 橋樑只能單向通行 橋的每個部分可視爲一個資源 可能出現死鎖:對向行駛車輛在橋上相遇,解決方法:一個方向的車輛倒退(資源搶佔和回退) 可能發生飢餓:由於一個方向的持續車流,另一
相關文章
相關標籤/搜索