首页
登录
从业资格
若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统
若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统
考试题库
2022-08-02
53
问题
若在系统中有若干个互斥资源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的在线作业批改系统,以实现高效的作业
随机试题
PreparingforMoreExpensiveDegreesinEnglandA)Balancingati
甲公司接受乙公司委托开发了一项应用软件,双方没有签订任何书面合同。在此情形下(
对同一份资料分别计算均数和中位数,若两者的数值接近,则A.该资料必为偏态分布
以下属于商标的作用的是( )。 A.商标表明商品或服务的来源 B.商标能提
患者,男,28岁。3天来尿道口红肿,尿急、尿频、尿痛,淋沥不止,尿液混浊如脂,尿
A.牛膝B.郁金C.益母草D.川芎E.桃仁功能凉血清心的药物是()。
关于急性粟粒型肺结核的病理改变说法正确的是A.结核结节分布于两肺不均匀 B.肺
甲企业共生产18种产品,其产品组合为3种洗涤剂、4种香皂、5种至今和6种洗发水,
下图中的②是由①经过2次切割而形成的立体图形,以下哪一项可以折叠成该立体图形(
这是一个个人主义抬头的时代。但海纳百川,有容乃大。我们不应只顾自己的利益,不要过
最新回复
(
0
)