概念
??行程管理是作業系統的核心,但如果設計不當,就會出現死鎖的問題,如果一個行程在等待一件不可能發生的事,則行程就死鎖了,而如果一個或多個行程產生死鎖,就會造成系統死鎖,
例題
??系統有三個行程:A、B、C,這3個行程都需要5個系統資源,如果系統至少有多少個資源,則不可能發生死鎖,

解答
不發生死鎖的最少資源數:每個行程需要n個資源,共k個行程,
公式:k*(n-1) + 1
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/289234.html
標籤:其他
