操做系統複習筆記(二)

1、併發:死鎖和飢餓 一、死鎖的條件 三個必要條件: 互斥、佔有且等待(佔有能夠用的資源,等待被佔用的資源的釋放)、不可搶佔 造成充分條件還須要: 循環等待( 即一個進程佔有了下一個進入的進程的所須要的資源) 二、處理死鎖的三種方法: 破壞4條件之1、 資源動態分配避免死鎖、 檢測死鎖並恢復。 三、死鎖預防: 設計一種系統排除死鎖的可能性  (四中條件都有缺陷)  五、死鎖避免: 方法:1. 若是
相關文章
相關標籤/搜索