什么是死锁定理
2024-08-26 12:57:47
好评回答
1、在多道程序系统中,一组进程中的每一个进程均无限期的等待另一组进程所占有的且不会释放的资源,这种现象称为死锁。
2、虽然进程在运行过程中,可能发生死锁,但死锁的发生也必须具备一定的条件,死锁的发生必须具备以下必要条件。
(1)互斥条件:指进程对所分配到的资源进行排它性使用,即在一段时间内某资源只由一个进程占用。如果此时还有其它进程请求资源,则请求者只能等待,直至占有资源的进程用毕释放;
(2)请求和保持条件:指进程已经保持至少一个资源,但又提出了新的资源请求,而该资源已被其它进程占有,此时请求进程阻塞,但又对自己已获得的其它资源保持不放;
(3)不剥夺条件:指进程已获得的资源,在未使用完之前,不能被剥夺,只能在使用完时由自己释放。
声明:本网站信息来自网络,所有数据仅供参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:abc5566@foxmail.com。
- 上一篇:什么是有理数定义
- 下一篇:朋友圈说mark一下是什么意思
猜你喜欢
-
泰拉瑞亚炼金台怎么做
阅读量:41 -
章莹颖失踪到底怎么回事
阅读量:19 -
马航370事件怎么回事
阅读量:13 -
全息投影怎么做
阅读量:13 -
关于奉献的优美语段
阅读量:56 -
wo怎么拼读
阅读量:80 -
萄怎么组词两个字
阅读量:45 -
女人梦到自己被蛇咬了什么征兆
阅读量:87 -
梦见死去的爷爷奶奶什么征兆
阅读量:66 -
梦见父亲去世什么征兆
阅读量:32
猜你喜欢
-
阅读量:65
-
阅读量:26
-
阅读量:54
-
阅读量:63
-
阅读量:20
-
阅读量:34
-
阅读量:33
-
阅读量:5
-
阅读量:37
-
阅读量:6