首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
利用信号量实现进程的_______,应为临界区设置一个信号量mutex。
利用信号量实现进程的_______,应为临界区设置一个信号量mutex。
admin
2016-06-30
38
问题
利用信号量实现进程的_______,应为临界区设置一个信号量mutex。
选项
答案
互斥
解析
一次仅允许一个进程使用的资源称为临界资源,对临界资源实施操作的那段程序称为临界区。对于具有临界区问题的并发进程,它们之间必须互斥,以保证不同时进入临界区。利用信号量和PV原语能方便地解决临界区问题。
mutex为互斥公用信号量,初值为1,临界区的代码被置于P(mutex)、V(mutex)原语之间时,任何欲进入临界区的进程,必须在公用信号量mutex上执行P原语,在完成对临界资源的访问后再执行V原语。由于mutex初值为1,当第一个进程执行P原语后减为0,表示临界资源空闲,可分配给该进程使之进入临界区,在第一个进程没有退出临界区之前,若此时第二个进程想进入临界区,也应先执行P原语。而结果是mutex变为负值,就意味着临界资源已被占用,因此,第二个进程被阻塞。直到第一个进程执行V原语,释放该临界资源mutex到0后,方可唤醒第二个进程,使之进入临界区,待它完成对临界资源的访问后,又执行V原语,使mutex恢复到初始值。
转载请注明原文地址:https://kaotiyun.com/show/E2Ax777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
某机场的机票候补系统规定,旅客到机场可以候补机票,若机票有空额则直接出票,若无票额时,候补机票的旅客按先到先得的方法进入候补队列,等待退票旅客退票。一旦有旅客退票,那么将唤醒第一个候补旅客,若没有等待的旅客则将空余票额加一,请用P、V操作实现上述过程。
分布式网管的特性和功能包括哪几个方面?
实现流媒体传输的两种方法是实时流媒体传输和________流媒体传输。
识别域名的基础服务是()
如果现在读写磁头正在50号柱面上,而等待访问者依次要访问的柱面为130,199,32,159,15,148,61,99,那么,当50号柱面上的操作结束后,按照最短寻找时间优先算法,写出移动臂的移动顺序。
在页式存储管理中,若最大的程序可允许有8个页面,每页1024字节,则逻辑地址为________位。
文件物理结构的3种形式分别是顺序结构、________结构和索引结构。
简述静态重定位的含义。
实时操作系统的主要目标是:在严格的时间范围内对外部请求作出反应,系统具有高度的________。
下列关于HDLC的帧格式的叙述中不正确的是()
随机试题
流动偏好陷阱意味着()
A.2~4小时B.4~6小时C.8~12小时D.24小时E.24小时以上肾穿刺活体组织检查术后,卧床限制活动多长时间
成品瓷牙的不足之处是
A.苯溴马隆B.秋水仙碱C.碳酸氢钠D.别嘌醇E.糖皮质激素急性痛风性关节炎期首选药物是()
血液中高密度脂蛋白及其亚组降低,冠心病的发生率升高,故这两种脂蛋白均为抗动脉粥样硬化因子。()
甲股票的每股税后赢利为1元,市盈率水平为15,估算该股票的发行价格为()元。
通过集体讨论,使思维相互撞击,进出火花,达到集思广益的效果,属于()。
桑代克的尝试一错误学习理论的三条重要学习原则包括()。
支持子程序调用的数据结构是()。
A、I’mherteacher.B、Whoareyou?C、ThisisLindaspeaking.D、Howareyou?C如接电话者是本人,可用Thisis...speaking句型。
最新回复
(
0
)