关注
我觉得答案是不一定,下面是分析过程。
安全状态的定义是系统能够按某种进程推进顺序为每个进程分配资源,直到满足每个进程对资源的最大需求,使每个进程都可以顺利的完成。只要系统处于安全状态,那么就可以避免进入死锁,但这仅仅是避免进入,并不是一定不会进入,假如进程申请资源时系统没有进行检测就直接分配的话,是有可能进入死锁的。
举个例子:
进程号 最大需求 已分配 还需要
P1 10 5 5
P2 4 2 2
P3 9 2 7
此时系统还有3个可用资源的话,安全序列就是P2、P1、P3,照着这个顺序分配就可以避免死锁,但是如果此时P1先发起申请3个资源,并且系统直接分配的话,那么就会进入死锁的僵局。当然了,如果系统在进程申请资源时采用银行家算法就可以保证一定不会进入死锁了,但是问题没说。
总之就是安全序列只是避免进入死锁,并不是一定不会进入。
个人看法,欢迎讨论。
查看原帖
3 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
04-01 14:43
合肥工业大学 产品经理 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 我的求职总结 #
26861次浏览 464人参与
# 你的房租占工资的比例是多少? #
22408次浏览 251人参与
# 毕业季,给职场新人一些建议 #
23285次浏览 409人参与
# 计算机专业还有必要去大厂卷吗 #
20316次浏览 104人参与
# 我的实习日记 #
2439059次浏览 25415人参与
# 辞职之后最想做的一件事 #
10969次浏览 161人参与
# 选offer应该考虑哪些因素 #
19175次浏览 288人参与
# 薪资一样,你会选择去大厂还是小公司 #
16586次浏览 100人参与
# 晒一晒你收到的礼盒 #
62438次浏览 373人参与
# 为了秋招你都做了哪些准备? #
10977次浏览 165人参与
# 你怀疑过自己的专业选择吗? #
17565次浏览 201人参与
# Offer比较,求稳定还是求发展 #
49442次浏览 237人参与
# 你想吐槽公司的哪些规定 #
17554次浏览 68人参与
# 第一份工作应该只看薪资吗 #
138873次浏览 1460人参与
# 你想留在一线还是回老家? #
38152次浏览 449人参与
# 我的工作日记 #
97802次浏览 1268人参与
# 你小时候最想从事什么职业 #
91558次浏览 1703人参与
# 你见过最离谱的招聘要求是什么? #
188413次浏览 1401人参与
# 秋招想进国企该如何准备 #
58165次浏览 375人参与
# 工作中的卑微时刻 #
9101次浏览 55人参与