【操作系統】第七章 死鎖

死鎖:某個進程申請資源,如果這時資源不可用,那麼該進程進入等待狀態。如果所申請的資源被其他等待進程佔有,那麼該等待進程有可能再也無法改變其狀態。 7.1 系統模型 1)進程使用資源順序:申請(wait())、使用(CS)、釋放(signal()); 7.2 死鎖特徵 1)死鎖的必要條件: a)互斥(至少有一個資源處於非共享模式); b)佔有並等待(一個進程必須佔有至少一個資源,並等待另一個資源,而
相關文章
相關標籤/搜索