关注
用单向车道中,面对面行驶的两个车,来作为死锁的实例来分析分析
不可抢占资源,这些资源只能由资源占有者自己释放,不能通过调度算法来调度
死锁定义:进程集合中的每一个进程等待只能由本集合内的其他进程释放的资源。
死锁的条件
1、互斥条件,在一段时间内,资源只能被一个进程占用。
例子:单向车道
2、请求和保持条件:进程已经获得了资源,同时又向其他资源发起请求,但此刻资源被其他
进程占用,进程进入阻塞状态,但是进程不施放之前自己已经占据的资源
例子:就是车已经进来了,看到对面有车过来,但就是不退,总想着对方会先退。
3、不可剥夺条件:进程已获得的资源,在未使用之前,不可被剥夺,只能由自己释放。
例子:就是车不走的话,你不可能让车给调走,只能够让车往前面一直走,开出去。
4、环路等待条件:发生死锁之后,进程与资源之间存在一个环形链。
例子:会存在一个,你所有的就是我想要的。
查看原帖
点赞 评论
相关推荐
10-08 00:57
门头沟学院 Java 点赞 评论 收藏
分享
牛客热帖
正在热议
# 25届秋招总结 #
355524次浏览 3473人参与
# 我的实习求职记录 #
6088205次浏览 83708人参与
# 百度开奖 #
215352次浏览 1366人参与
# 地方国企笔面经互助 #
5299次浏览 13人参与
# 职场吐槽大会 #
90859次浏览 752人参与
# 选完offer后,你后悔学本专业吗 #
23091次浏览 165人参与
# 北方华创开奖 #
50291次浏览 451人参与
# ai智能作图 #
4150次浏览 78人参与
# 运营商笔面经互助 #
92872次浏览 1336人参与
# 实习中的菜狗时刻 #
278991次浏览 2741人参与
# 腾讯求职进展汇总 #
200614次浏览 1666人参与
# 如果有时光机,你最想去到哪个年纪? #
25059次浏览 518人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
37855次浏览 345人参与
# 风评不好的公司,你会去吗? #
20762次浏览 94人参与
# 上班苦还是上学苦呢? #
91534次浏览 797人参与
# 大疆求职进展汇总 #
413838次浏览 2934人参与
# 国企还是互联网,你怎么选? #
90228次浏览 703人参与
# 硬件兄弟们 甩出你的华为奖状 #
73858次浏览 609人参与
# 远程面试的尴尬瞬间 #
20585次浏览 296人参与
# 软件开发2024笔面经 #
2326184次浏览 48226人参与
# 如果中了500万,你会离职吗? #
13764次浏览 145人参与
# 如何一边实习一边秋招 #
1000330次浏览 12701人参与