首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
多个并发进程使用一个互斥信号量nap时,如果nap=0,则通常表示(21)。由于可重用资源的冲突会引起死锁,产生死锁有4个必要条件:互斥、保持和等待、循环等待以及(22)分配方式。
多个并发进程使用一个互斥信号量nap时,如果nap=0,则通常表示(21)。由于可重用资源的冲突会引起死锁,产生死锁有4个必要条件:互斥、保持和等待、循环等待以及(22)分配方式。
admin
2019-05-04
36
问题
多个并发进程使用一个互斥信号量nap时,如果nap=0,则通常表示(21)。由于可重用资源的冲突会引起死锁,产生死锁有4个必要条件:互斥、保持和等待、循环等待以及(22)分配方式。
选项
A、资源消耗性
B、资源非消耗性
C、不可抢占式
D、抢占式
答案
C
解析
信号量nap是一个整数,在nap≥0时表示可供并发进程使用的资源实体数;但nap 死锁是指各并发进程彼此互相等待对方所拥有的资源,且这些并发进程在得到对方的资源之前不会释放自己所拥有的资源。从而造成大家都想得到资源而又都得不到资源,各并发进程不能继续向前推进的状态。产生死锁的根本原因在于系统提供的资源个数少于并发进程所要求的该类资源数。产生死锁有4个必要条件:互斥条件、不可抢占条件、保持与等待条件(部分分配条件)、循环等待条件。对待死锁的策略主要有:①死锁的预防 不让任一产生死锁的必要条件发生就可以预防死锁。②死锁的避免 这种策略不对用户进程的推进顺序加以限制,在进程申请资源时先判断这次分配安全与否,才能安全实施分配,典型的算法是银行家算法。③死锁的检测 这种策略采用资源请求分配图的化简方法来判断是否发生了不安全状态。资源请求分配图是一种有向图,表示进程与资源之间的关系。死锁的检测是在需要的时刻执行的,当发现系统处于不安全状态时,即执行死锁的解除策略。④死锁的解除 解除死锁的基本方法是剥夺。一种方法是把资源从一些进程剥夺分给别的进程,被剥夺资源的进程则需回退到请求资源处重新等待执行;另一种方法是终止一个进程,剥夺其全部资源,以后再重新运行被终止的进程。
转载请注明原文地址:https://kaotiyun.com/show/iuLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
下列关于Windows操作系统功能的叙述中,错误的是________。
在使用SELECT-SQL语句进行查询操作时,可以进行集合的并运算,即将多个基本的SELECT-SQL语句运行结果进行合并。这时,需要使用关键词(或称为运算符)________将多个基本的SELECT-SQL语句进行组合。
接入无线局域网的计算机与接入点(AP)之间的距离一般在几米—几十米之间,距离越大,穿越的墙体越多,信号越 ________。
宏代码也是用程序设计语言编写,与其最接近的高级语言是________。
在Word2003中,当文档中插入图形对象后,可以通过设置图片的环绕方式进行图文混排,下列()不是Word2003提供的环绕方式。
在WindowsXP控制面板窗口的“添加或删除程序”中可以实现()。
Access2003的“名次表”中的“姓名”与“成绩表”中的“姓名”建立关系,而且两个表中的记录都是唯一的,则这两个表之间的关系是()。
第一代计算机网络的功能主要是资源共享。
在WindowsXP中,用于检查TCP/IP网络中配置情况的命令是()。
在Excel2003中,进行合并运算的方式有()。
随机试题
广家世世受射。
下列关于硝酸甘油的描述错误的是
下列关于计算机软件登记的表述正确的是()。
按位置分,楼梯可分为()。
装备制造业是一个国家工业技术水平的集中体现,振兴装备制造业是我国当前工业结构调整的一项重要任务。振兴我国装备制造业的主要任务包括()。
为了对企业的调查资料按企业的规模分组,须首先考虑( ),才能具体进行分组设计和汇总整理资料的操作。
下列属于美国联邦存款保险公司的职能的有()。
下列各项中,应计入其他业务成本的有()。
玉不琢,不成器;人不学,不知道。然玉之为物,有不变之常德,虽不琢以为器,而犹不害为玉也。人之性,因物则迁,不学,则舍君子而为小人,可不念哉?请翻译题:玉不琢,不成器;人不学,不知道。
毛泽东关于社会主义社会矛盾的学说,特别是关于社会主义社会存在两类不同性质矛盾的理论对于发展社会主义事业具有极为重要的意义。下列关于两类不同性质矛盾的理论理解正确的有
最新回复
(
0
)