首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
甲乙丙3个进程对某类资源的需求分别是7个、8个、3个。且目前
[单选题]
甲乙丙3个进程对某类资源的需求分别是7个、8个、3个。且目前已分别得到了3个、3个和2个资源,若系统还至少能提供( )个资源,则系统是安全的。
1
4
2
8
查看正确选项
添加笔记
求解答(9)
邀请回答
收藏(161)
分享
纠错
9个回答
添加回答
18
张启明
这题目我理解的就是(“系统至少提供多少个资源,则保证系统一定安全”),就选D
如果改成(“系统线程调度最优情况下,系统
至少提供多少个资源,则保证系统一定安全
”) 选C
发表于 2019-08-25 12:01:17
回复(7)
12
B.F.-kenway
先给丙进程一个资源,让它成功执行,释放三个资源;然后给甲进程,此时一共3+3=6个资源,还需要一个才能使甲进程启动,故1+1;最后将甲释放的给乙进程,可以满足,所以共2个。
发表于 2019-11-30 20:03:31
回复(0)
2
下饭要用一缸醋
此处考察银行家算法,而非死锁
发表于 2022-05-20 17:39:07
回复(0)
1
一条咸鱼。
只要能找到一个安全的不会死锁的执行顺序,系统就算是安全的,并不要求任何执行顺序都是安全的。
发表于 2023-03-11 11:46:23
回复(0)
0
学术废物
给1个丙够用了 但他用完了还资源的时候其他两个不够
发表于 2022-03-10 10:52:56
回复(0)
0
北海道恋人
原来这道题可以控制资源先给谁,后给谁。。我说咋找不到5这个答案
发表于 2020-07-30 15:30:42
回复(0)
0
孙中明
一共有两个资源先直接给第三个,第三个缺一个资源,满足后一共空闲四个资源,四个资源,再给第一个,然后就凑齐了,共七个资源,七个资愿,再给第二个满足,然后第二个结束后就是3+7=10资源最少
发表于 2020-04-05 15:55:48
回复(0)
0
许愿建行拿到offer
先给一个给丙,丙就会释放三个,再分配给甲,再给一个给甲,甲就能释放7个,无需另外分配给乙
发表于 2019-11-01 16:07:25
回复(0)
0
汉堡大侠
先需要一个给丙,丙会释放3个,这样甲就能达到6个,再给甲分配一个,甲就会释放7个,再给乙,无需再额外分配
发表于 2019-04-01 16:05:36
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
安卓工程师
前端工程师
2019
顺丰集团
操作系统
来自:
顺丰科技2019秋招前...
上传者:
小小
难度:
9条回答
161收藏
4024浏览
热门推荐
相关试题
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
阿里巴巴2015实习生笔试题
请编写实现malloc()内存分配...
微软
C++
操作系统
评论
(3)
(verbal)最近的研究显示,许...
言语理解与表达
2019
普华永道
人力资源
审计
税务服务
风险管理
管理咨询
行政管理
评论
(3)
来自
职能类模拟题14
二维数组k[1..7,1..9],...
数组
安卓工程师
前端工程师
算法工程师
顺丰集团
2019
评论
(29)
来自
顺丰科技2019秋招人工...
如何检验聚类分析结果
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题