首页
登录
从业资格
若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统
若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统
考试题库
2022-08-02
29
问题
若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统不发生死锁的资源R的最少数目为( )。A.6B.7C.9D.12
选项
A.6
B.7
C.9
D.12
答案
B
解析
本题要求限制进程申请的资源数来确保系统的安全,若要使系统不发生死锁则应保证系统处于“安全状态”,即要保证所有的进程能在有限的时间里得到所需的资源。我们可以假设允许每个进程最多可以申请x个资源(1=<x=<m)那么,最坏的情况是每个进程都已得到了(x-1)个资源,现均要申请最后一个资源。因而,只要系统至少还有一个资源就可使其中一个或几个进程得到所需的全部资源,在它们执行结束后归还的资源又可供其它进程使用,故不可能发生死锁。也就是说,只要不等式n(x-1)+1=<m成立,则系统一定不会发生死锁。
[题解]假设每个进程最多可以申请2个资源,为保证系统不发生死锁,应该使下列不等式成立:
6*(2-1)+1=<m
解上述不等式 即可知道M>=7系统不会出现死锁现象。
转载请注明原文地址:https://tihaiku.com/congyezige/2406375.html
本试题收录于:
中级 网络工程师题库软件水平考试初中高级分类
中级 网络工程师
软件水平考试初中高级
相关试题推荐
某企业最近上线了ERP系统,该系统运行的网络环境如图所示。企业信息中心目前拟对该
某企业为防止自身信息资源的非授权访问,建立了如图4-1所示的访问控制系统。
请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实
面向对象分析需要找出软件需求中客观存在的所有实体对象(概念),然后归纳、抽象出实
某公司欲开发一套基于Web的通用共享单车系统。该系统的主要功能如下:1.商家注册
某公司欲开发一套基于Web的房屋中介系统,以有效管理房源和客户,提升成交效率。该
性能测试过程中需要对数据库服务器的资源使用进行监控,()不属于应该监控的指标
以下关于负载压力测试的叙述中,不正确的是()。A.负载压力测试用于确认系统是
以下关于性能测试的叙述中,不正确的是()。A.性能测试的目的是为了验证软件系统
某MOOC(慕课)教育平台欲开发一基于Web的在线作业批改系统,以实现高效的作业
随机试题
Therewasatimewhenparentswhowantedaneducationalpresentforthe
Somepeoplesaythetraditionalcalendarof180daysnolongermeetsthenee
A. B. C. D.
室内给水系统管网布置中,下列叙述正确的是()。A.下行上给式管网,最高层配水
一患者的输血前试验结果:抗体筛查试验(-),自身对照试验(-),主侧交叉配血试验
磷酸戊糖途径的重要生理功能是生成A.6-磷酸葡萄糖B.NADH+HC.FADHD
2020年,F省全年粮食产量502.32万吨,比上年增加8.42万吨,增长1.7
在联合国《儿童权利公约》中对儿童的理解正确的是()A.儿童是指18岁以下的人
反映和描述房地产市场状况的指标包括()A:供给指标B:服务质量指标C:需求指
根据《标准监理招标文件》,监理人的工作内容有()。A.收到施工组织设计文件后编
最新回复
(
0
)