操作系統(三十)避免死鎖

2.4.3 避免死鎖   操作系統的狀態可以分爲安全狀態以及不安全狀態,讓操作系統始終保持一個安全狀態就能避免死鎖。所謂安全狀態,是指系統能按某種進程順序(P1,P2,…,Pn)(稱〈P1,P2,…,Pn〉序列爲安全序列),來爲每個進程 Pi分配其所需資源,直至滿足每個進程對資源的最大需求,使每個進程都可順利地完成。如果系統無法找到這樣一個安全序列,則稱系統處於不安全狀態。當然安全序列可以有多個。
相關文章
相關標籤/搜索