進程死鎖

進程死鎖 死鎖的概念 死鎖(deadlock):一個進程集合中的每個進程都在等待只能由該集合中的其他一個進程才能引發的事件(釋放佔有資源/進行某項操作) 死鎖的形成條件 互斥 資源同一時間只能被一個進程擁有 佔有並等待 一個進程必須佔有至少一個資源,並等待另一個資源,而該資源爲其他進程佔有 非搶佔 進程不能被搶佔,資源只有被擁有資源的進程自願釋放 循環等待 若干進程之間形成頭尾相接的資源等待關係
相關文章
相關標籤/搜索