首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
设某类资源有5个,由3个进程共享,每个进程最多可申请()个资
[单选题]
设某类资源有
5
个,由
3
个进程共享,每个进程最多可申请
()
个资源而使系统不会死锁。
1
2
3
4
查看正确选项
添加笔记
求解答(14)
邀请回答
收藏(266)
分享
6个回答
添加回答
51
稻草人。。
2个,选B,解如下:因为共有3个进程,5个资源,进程数小于资源数,则不会发生死锁的公式为
①最多申请资源数=资源总数/进程数(可以整除的条件下)
②最多申请资源数=(资源总数/进程数)+1(不可以整除的条件下)
所以本题用②的计算方式,得出结果为5/3+1=2
发表于 2017-09-04 23:28:58
回复(0)
4
蓝梦大牛客
对于遇到这中问题,我们可以这么理解:这类
资源有
5
个,而由
3
个进程共享,那么设每个进程可以共享x个,即3x<=5,每个最多能分配2个,假设,你分配过多,或者过少都会造成死锁
发表于 2022-07-22 09:19:11
回复(0)
3
隐身不说话
用这个公式n(x-1)+1≤p,n是共享进程数,p是资源数,3(x-1)+1≤5,3x≤7,x=2
编辑于 2020-11-05 10:27:36
回复(0)
2
牛客359152439号
设进程总数为n,总资源数为m,则最多分配资源数若m/n可整除,否则为m/n向下取整+1。
发表于 2021-11-23 18:11:04
回复(0)
0
佛一的man
设每个进程最多占有 k 个资源,共有 p 哥资源,考虑最坏情况,n 个进程最多同时占有 n(k - 1)个资源,只要这种情况下资源数量能够满足即可,因此 n(k - 1) ≤ p
发表于 2023-08-17 23:17:17
回复(0)
0
菲菲菲12138
用这个公式n(x-1)+1≤p,n是共享进程数,p是资源数,3(x-1)+1≤5,3x≤7,x=2
发表于 2023-05-11 20:32:36
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
操作系统
上传者:
loulou小妖精
难度:
6条回答
266收藏
8986浏览
热门推荐
相关试题
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
阿里巴巴2015实习生笔试题
请编写实现malloc()内存分配...
微软
C++
操作系统
评论
(3)
防火墙是怎么实现的?
计算机网络基础
评论
(1)
PMOS和NMOS的区别
元器件
评论
(1)
“乔布斯不做调查,张小龙不看数据。...
用户研究
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题