首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了解决进程间的同步和互斥问题,通常采用一种称为(6)机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是(7)。
为了解决进程间的同步和互斥问题,通常采用一种称为(6)机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是(7)。
admin
2019-03-04
41
问题
为了解决进程间的同步和互斥问题,通常采用一种称为(6)机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是(7)。
选项
A、20
B、18
C、16
D、15
答案
C
解析
在系统中,多个进程竞争同一资源可能会发生死锁,若无外力作用,这些进程都将永远不能再继续运行。信号量是最早出现的用来解决进程同步与互斥问题的机制,在操作系统的进程管理中最常用的方法是采用信号量机制,信号量是表示资源的实体,它包括一个称为信号量的变量及对它进行的两个原语P、V操作,“P操作”检测信号量是否为正值,若不是,则阻塞调用进程:“V操作”唤醒一个阻塞进程恢复执行。根据用途不同,信号量分为公用信号量和私有信号量,公用信号量用于实现进程间的互斥,初值通常设为1,它所联系的一组并行进程均可对它实施P、V操作;私有信号量用于实现进程间的同步,初始值通常设为0或n。本题系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,若系统为每个进程各分配了3个资源,即5个进程共分配了15个单位的资源R,这时只要再有 1个资源R,就能保证有一个进程运行完毕。因此,使系统不发生死锁的资源R的最少数目是16。
转载请注明原文地址:https://www.kaotiyun.com/show/KJTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
在项目风险分析过程中,灵敏度分析、建模和仿真通常用于()。
在需求变更管理中,CCB的职责是()。
某项目工期为一年,项目经理对负责项目工作分解结构编制的小张提出了如下要求或建议,其中()是不妥当的。
信息系统工程合同应该属于()合同形式。
企业现行采用的主要外包形式之一是合包,合包的关键之处在于()。
模型-视图-控制器(Model-View-Controller-MVC)模式是专门针对交互系统提出的。J2EE支持用MVC模式构建应用系统。“模型”代表的是应用的业务逻辑,在J2EE中通过EJB实现;“视图”是应用系统的表示界面,可由JSP页面产生和实现;
某软件的工作量是20000行,由4人组成的开发小组开发,每个程序员的生产效率是5000行/(人月),每对程序员的沟通成本是250行/(人月),则该软件需要开发盟月。
用例图主要用来描述用户与系统功能单元之间的关系,它展示了一个外部用户能够观察到的系统功能模型图。在一个订票系统中,下图表现的是(11)关系。
(2)不属于信息系统项目的生命周期模型。
使用SMTP协议发送邮件,当发送程序(用户代理)报告发送成功时,表明邮件已经被发送到()。
随机试题
甲为自己投保一份人寿险,指定其妻为受益人。甲有一子4岁,甲母50岁且自己单独生活。某日,甲因交通事故身亡。该份保险的保险金依法应作的处理是()。
用Excel可以创建各类图表。为了描述特定时间内各个项之间的差别情况,对各项进行比较,应该选择()。
下列参数中,属于焊条电弧焊焊接过程中应控制的工艺参数有()。
A.风气内动B.寒从中生C.湿浊内生D.津伤化燥E.火热内生邪热炽盛,煎灼津液,伤及营血,燔灼肝经,可以形成()
下列关于劳动卫生标准论述错误的是
治疗严重的胆绞痛应选用
符合下列()条件时,用电单位应设置自备电源。Ⅰ.作为一级负荷中特别重要负荷的应急电源Ⅱ.设置自备电源比从电力系统中取得第二电源更经济合理时Ⅲ.电力系统中取得第二电源不能满足一级负荷要求时Ⅳ.建筑高度超过50m的公共建筑的外部只有
居住区内沿街建筑物长度超过()m时,应设()的消防车道。
简述学生的学习和人类的学习的区别。
【B1】【B7】
最新回复
(
0
)