首页
登录
从业资格
若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统
若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统
考试题库
2022-08-02
31
问题
若在系统中有若干个互斥资源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的在线作业批改系统,以实现高效的作业
随机试题
Readingexpertshavebeeninterestedforalongtimeindiscoveringwhatmake
TheWorldinaGlass:SixDrinksThatChangedHistoryTomStan
【S1】[br]【S8】C)。空格处位于be动词与动词occupying之间,因此需要副词。该句意为:美国人在闲暇时总会为孩子和大人们举行各种各样的晚会……
最常见的胎儿畸形是A.无脑儿 B.脑积水 C.开放性脊柱裂 D.脑脊膜膨出
A.1800VA B.600VA C.600W D.1800W
一名车祸患者,有股骨干开放性骨折,可能有脾破裂引起的内出血,存在张力性气胸、面部
某超市销售“双层锅”和“三层锅”两种蒸锅套装,其中“双层锅”需要2层锅身和1个锅
简述现代企业人力资源管理各个历史发展阶段的特点。
2月底,电缆厂拟于4月初与某冶炼厂签订铜的基差交易合同。签约后电缆厂将获得3月1
心肺复苏心脏按压时,按压与放松时间之比应为A.70%:30% B.60%:40
最新回复
(
0
)