page contents

怎么预防死锁?

轩辕小不懂 发布于 2021-10-26 14:41
阅读 628
收藏 0
分类:操作系统
2246
Nen
Nen
- 程序员

1. 破坏请求条件:一次性分配所有资源,这样就不会再有请求了;

2. 破坏请保持条件:只要有一个资源得不到分配,也不给这个进程分配其他的资源:

3. 破坏不可剥夺条件:当某进程获得了部分资源,但得不到其它资源,则释放已占有的资源;

4. 破坏环路等待条件:系统给每类资源赋予一个编号,每一个进程按编号递增的顺序请求资源,释放则相反。

请先 登录 后评论