操作系統2.4.2 預防死鎖

  一、靜態策略:預防死鎖 1)破壞互斥條件 互斥條件:只有對必須互斥使用的資源的爭搶纔會導致死鎖 破壞互斥條件: 如果把只能互斥使用的資源改造成允許共享使用,則系統不會進入死鎖狀態。 比如SPOOLing技術可以把獨佔設備在邏輯上改造成共享設備。 該策略的缺點:並不是所有的資源都可以改造成可以共享使用的資源。並且爲了系統安全,很多地方還必須保護這種互斥性。因此,很多時候無法破壞互斥條件   2)
相關文章
相關標籤/搜索