死鎖概述---定義、危害、必要條件和處理方法

​ 死鎖是一組進程在執行的過程中,因爲競爭資源或者推進順序不當導致的一種情況,在這種情況下,每個進程都在持有着自己已經搶佔的資源,又同時等待別人釋放資源,最終這一組進程都一直僵持誰也無法運行。其實我們在前面的學習中已經接觸過死鎖的概念了,比如我們前面講到的哲學家進餐問題,如果每一位哲學家都因飢餓同時拿起了他們左邊的筷子,當每位哲學家又試圖拿起他們右邊的筷子時,將會因爲無法獲取筷子而無限期的等待,從
相關文章
相關標籤/搜索