死鎖

討論死鎖產生的原因以及應對策略。 概述 計算機系統中有很多獨佔資源,依次只能被一個進程使用(打印機等)。 所有的操作系統都具有授權一個進程排他訪問某一資源的能力,這個能力包括軟件和硬件。 很多進程需要獨佔的訪問幾個資源,而這時候,多個進程可能無限制地等待其他進程將獨佔資源釋放,也就是等待永遠不會發生的條件,這種情況叫做死鎖。 資源 進程對設備、文件等獲得獨佔性的訪問權時有可能會發生死鎖,爲了儘可能
相關文章
相關標籤/搜索