【死鎖】

當一個進程在等待永遠不可能發生的事件時,就會產生死鎖,若系統中有多個進程處於死鎖狀態,就會形成系統死鎖。算法   死鎖產生的四個必要條件: 資源互斥 每一個進程佔有資源並等待其餘資源 系統不能剝奪進程資源 進程資源圖是一個環路     死鎖產生後,解決措施是打破四大條件,有下列方法: 死鎖預防:採用某種策略限制併發進程對於資源的請求,破壞死鎖產生的四個條件之一,使系統任什麼時候刻都不知足死鎖的條件
相關文章
相關標籤/搜索