首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
设系统中有一类独占性共享资源数量为M,有N 个竞争该类资源的
[单选题]
设系统中有一类独占性共享资源数量为M,有N 个竞争该类资源的进程,各进程对资源的最大需
求量相同且为W。则以下M、N、W 的取值情况中,系统可能发生死锁的是()。
a.M=2, N=2, W=2
b.M=3, N=2, W=2
c.M=3, N=2, W=3
d.M=5, N=3, W=2
e.M=6,N=3,W=3
abd
ace
bcd
de
查看答案及解析
添加笔记
求解答(7)
邀请回答
收藏(261)
分享
6个回答
添加回答
24
爱豆儿
N个进程各获得(W-1)个资源,且系统中没有资源剩下时,可能发生死锁。所以满足N×(W-1)≥M的情况即有可能发生死锁。
发表于 2017-07-12 10:57:49
回复(2)
14
漏网之鱼1
保证系统不会发生死锁的最小M值为:M=N(W-1)+1。
发表于 2017-06-28 09:51:54
回复(0)
8
牛客吴彦祖QAQ
M >= N(W-1)+1
编辑于 2017-07-12 11:06:42
回复(0)
1
TricalGG
抽屉原理!
编辑于 2024-04-20 23:26:56
回复(1)
0
喜一阿夏
<p>给N个进程每人一个资源后,应该还要有剩的,防止各进程再次申请资源</p>
发表于 2020-09-01 11:20:15
回复(0)
0
牛客411803577号
N个进程各获得(W-1)个资源,且系统中没有资源剩下时,可能发生死锁。所以满足N×(W-1)≥M的情况即有可能发生死锁。
发表于 2020-05-10 17:50:22
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
操作系统
上传者:
蜡蜡
难度:
6条回答
261收藏
5083浏览
热门推荐
相关试题
请编写实现malloc()内存分配...
微软
C++
操作系统
评论
(3)
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
2025年春招-中国电信...
给定A B C D E出现的频率是...
树
2016
楚楚街
评论
(1)
来自
楚楚街2016非北京地区...
android中Activity在...
360集团
Android
安卓工程师
测试工程师
2019
评论
(1)
来自
360公司-2019校招...
Linux系统中最常用的编辑工具是...
Linux
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题