2.21死鎖的處理策略——預防死鎖

不允許死鎖發生: 一,靜態策略:預防死鎖 1)破壞互斥條件 如果把只能互斥使用的資源改造成允許共享使用,則系統不會進入死鎖狀態。比如SPOOLing技術可以把獨佔設備在邏輯上改造成共享設備。 缺點:並不是所有的資源都可以改造成可以共享使用的資源。並且爲了系統安全,很多地方還必須保護這種互斥性。因此,很多時候無法破壞互斥條件   2)破壞不剝奪條件 方案一:當某個進程請求新資源得不到滿足時,它必須立
相關文章
相關標籤/搜索