死锁条件

死锁的四个必要条件:

1.互斥:及该资源为临界资源

2.循环等待:进程请求首尾相接,没有时间间隔

3.不可剥夺:不可强制剥夺资源,除非自己释放

4.请求和等待:资源已经被占用,但是被请求



死锁的预防:破坏其中一个条件即可

                        最好在资源请求之前先,判断现有资源是否满足进程请求。



进程的状态 转换:




发布了22 篇原创文章 · 获赞 0 · 访问量 2万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章