操作系统之进程管理:20、死锁的检测和解除
生活随笔
收集整理的這篇文章主要介紹了
操作系统之进程管理:20、死锁的检测和解除
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
20、死鎖的檢測和解除
- 思維導(dǎo)圖
- 死鎖檢測
- 死鎖解除
思維導(dǎo)圖
死鎖檢測
P1、P2:進(jìn)程;R1、R2:某一類資源集合
綠邊:已經(jīng)被使用掉的資源個數(shù);藍(lán)邊:進(jìn)程請求的資源個數(shù)
由上圖可知:
P1使用了2個R1資源,P2使用了1個R1資源;R1剩余0個資源;
此時,P2請求一個R1資源,由于R1資源不足,P2阻塞;
P2使用了一個R1資源、1個R2資源;R2資源剩余1個;R1請求1個R2資源;資源足夠;P1運(yùn)行;
P1運(yùn)行后,釋放2個R1資源、1個R2資源;P2運(yùn)行
安全序列:P1–P2
死鎖解除
總結(jié)
以上是生活随笔為你收集整理的操作系统之进程管理:20、死锁的检测和解除的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

- 上一篇: 好久没有深入研究技术了,最近这两年太忙但
- 下一篇: 3、一词多义