搞定操作系統面試,看這篇就夠了(二)

三、死鎖 必要條件 image 互斥:每個資源要麼已經分配給了一個進程,要麼就是可用的。 佔有和等待:已經得到了某個資源的進程可以再請求新的資源。 不可搶佔:已經分配給一個進程的資源不能強制性地被搶佔,它只能被佔有它的進程顯式地釋放。 環路等待:有兩個或者兩個以上的進程組成一條環路,該環路中的每個進程都在等待下一個進程所佔有的資源。 處理方法 主要有以下四種方法: 鴕鳥策略 死鎖檢測與死鎖恢復 死
相關文章
相關標籤/搜索