首页
登录
从业资格
若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统
若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统
考试题库
2022-08-02
54
问题
若在系统中有若干个互斥资源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://www.tihaiku.com/congyezige/2406375.html
本试题收录于:
中级 网络工程师题库软件水平考试初中高级分类
中级 网络工程师
软件水平考试初中高级
相关试题推荐
某企业最近上线了ERP系统,该系统运行的网络环境如图所示。企业信息中心目前拟对该
某企业为防止自身信息资源的非授权访问,建立了如图4-1所示的访问控制系统。
请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实
面向对象分析需要找出软件需求中客观存在的所有实体对象(概念),然后归纳、抽象出实
某公司欲开发一套基于Web的通用共享单车系统。该系统的主要功能如下:1.商家注册
某公司欲开发一套基于Web的房屋中介系统,以有效管理房源和客户,提升成交效率。该
性能测试过程中需要对数据库服务器的资源使用进行监控,()不属于应该监控的指标
以下关于负载压力测试的叙述中,不正确的是()。A.负载压力测试用于确认系统是
以下关于性能测试的叙述中,不正确的是()。A.性能测试的目的是为了验证软件系统
某MOOC(慕课)教育平台欲开发一基于Web的在线作业批改系统,以实现高效的作业
随机试题
Onewayofimprovingone’swritingistogetintothehabitofkeepingare
ThestateofMichigannowrequiressportsfanstomakeanannual______of$125
ImmediatelyaftertheCivilWar,however,thedietbegan【C1】______.Railt
Whywork?【C1】______youhaveperiodicallyaskedyourselfthesamequestion,
[originaltext]M:I’mlookingforanunfurnishedtwo-bedroomapartment.Butall
下列不属于川贝母处方用名的是A.川贝母B.川贝C.黄炉贝D.炉贝E.松贝
如果相信市场有效,下列说法正确的是()。A:投资者将采取被动投资策略B:投资者
生物标志物分为A.接触性生物标志物和易感性生物标志物 B.以上都不是 C.易
《环境影响评价技术导则—声环境》规定,当声源以平面波形式辐射,辐射声波的声压幅值
12岁女孩,发热8天,体温38~39℃,刺激性咳嗽明显,胸痛。查体:双肺散在干啰
最新回复
(
0
)