首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
多个并发进程使用一个互斥信号量nap时,如果nap=0,则通常表示(21)。由于可重用资源的冲突会引起死锁,产生死锁有4个必要条件:互斥、保持和等待、循环等待以及(22)分配方式。
多个并发进程使用一个互斥信号量nap时,如果nap=0,则通常表示(21)。由于可重用资源的冲突会引起死锁,产生死锁有4个必要条件:互斥、保持和等待、循环等待以及(22)分配方式。
admin
2019-05-04
10
问题
多个并发进程使用一个互斥信号量nap时,如果nap=0,则通常表示(21)。由于可重用资源的冲突会引起死锁,产生死锁有4个必要条件:互斥、保持和等待、循环等待以及(22)分配方式。
选项
A、资源消耗性
B、资源非消耗性
C、不可抢占式
D、抢占式
答案
C
解析
信号量nap是一个整数,在nap≥0时表示可供并发进程使用的资源实体数;但nap 死锁是指各并发进程彼此互相等待对方所拥有的资源,且这些并发进程在得到对方的资源之前不会释放自己所拥有的资源。从而造成大家都想得到资源而又都得不到资源,各并发进程不能继续向前推进的状态。产生死锁的根本原因在于系统提供的资源个数少于并发进程所要求的该类资源数。产生死锁有4个必要条件:互斥条件、不可抢占条件、保持与等待条件(部分分配条件)、循环等待条件。对待死锁的策略主要有:①死锁的预防 不让任一产生死锁的必要条件发生就可以预防死锁。②死锁的避免 这种策略不对用户进程的推进顺序加以限制,在进程申请资源时先判断这次分配安全与否,才能安全实施分配,典型的算法是银行家算法。③死锁的检测 这种策略采用资源请求分配图的化简方法来判断是否发生了不安全状态。资源请求分配图是一种有向图,表示进程与资源之间的关系。死锁的检测是在需要的时刻执行的,当发现系统处于不安全状态时,即执行死锁的解除策略。④死锁的解除 解除死锁的基本方法是剥夺。一种方法是把资源从一些进程剥夺分给别的进程,被剥夺资源的进程则需回退到请求资源处重新等待执行;另一种方法是终止一个进程,剥夺其全部资源,以后再重新运行被终止的进程。
转载请注明原文地址:https://jikaoti.com/ti/jwJ7FFFM
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
以下程序首先建立一条链表,然后按照如下顺序删除链表中的结点:以链表的第一个结点为1号结点开始依次搜索,删除所有序号为3的倍数的结点,即删除第3、6、9、……个结点,当搜索一遍结束后再从链表头部继续此操作,直到链表的结点个数少于3个为止。程序输出为:当前
以下有关运算符重载的叙述中,正确的是________。
以下关于函数重载的叙述中,正确的是________。
下列4个函数或表达式中,返回值(或计算结果)的数据类型为字符型的是________。
宏代码也是用程序设计语言编写,与其最接近的高级语言是________。
对数据表进行排序时,可以使用一列数据作为一个关键字段进行排序,也可以使用多列数据作为关键字段进行排序。
在Excel2003中,可以将图案的颜色设置为红色的图表组成部分包括()。
Oracle、Sybase、Informix、VisualFoxPro等都是关系数据库,但Access不是。
随机试题
下列药物中以降低前负荷为主的是
酶能够加快反应速度是由于
月经周期为28日有排卵的妇女,于月经周期第22日刮宫,镜检子宫内膜应为:
A、主承托区B、副承托区C、边缘封闭区D、缓冲区E、翼缘区全口义齿覆盖的上下牙槽嵴顶区属于
下列选项中,属于注册监理工程师的权利的选项有()。
《会计法》中所指的会计报表既包括单位对外提供的会计报表,也包括单位根据管理需要编制的仅供内部管理使用的会计报表。()
美国经济学家科斯认为,企业的本质是()。
某市叫群众“挑刺”,举报他们最不满意的事,涉及100多个市直单位,经过一段时间后,一些民生问题确实得到了改善,你怎么看?
根据资料,回答以下问题。2013年,我国汽车市场持续平稳增长态势,汽车产销量第一次双双超过2000万辆,产销量连续五年保持世界第一的位置。据中国汽车工业协会统计,2013年我国汽车产量为2211.68万辆,同比增长14.76%,增速较上年提高1
A、Thehostofthehouse.B、Fred’sfriend.C、Aburglar.D、Thehost’sbrother.C本题为判断题。从这位女士的疑问“Whyareyouclimbingthroughthe
最新回复
(
0
)