首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
利用信号量实现进程的_______,应为临界区设置一个信号量mutex。
利用信号量实现进程的_______,应为临界区设置一个信号量mutex。
admin
2016-06-30
30
问题
利用信号量实现进程的_______,应为临界区设置一个信号量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
操作系统
理工类
相关试题推荐
简述在Linux上配置域名服务器的步骤。
FTP主要完成Internet上主机之间的________,也称文件拷贝。
下列关于套接字的叙述正确的是()
简述进程和线程间的区别与联系。
实现分时系统的一种主要方式是()
设有三个并发进程R、P、M,它们共享同一缓冲区。进程R负责从输入设备读信息,每读一个记录后,就把它存放在缓冲区中;进程M在缓冲区中加工读入的记录;进程P把加工后的记录打印输出。读入的记录经加工输出后,缓冲区又可存放下一个记录,试写出它们能正确执行的并发程序
以下关于批处理操作系统的叙述,错误的是()
应用抽样定理能在收端恢复原信号的前提条件是()
在一个夜校选课系统的程序功能说明书中指出了某一程序的输入条件为:每个读夜校的学生可以选择1至4门课程,试用黑盒法设计测试用例。按等价类划分法设计测试用例(要求列出设计过程)。
随机试题
网络协议的三个要素是什么?各有什么含义?
冯桂芬的代表作是()
A.熟地黄B.大枣C.丹皮D.大黄黑逍遥散,是在逍遥散的基础上加了
A.大囟在3点,小囟在9点B.大囟在9点,小囟在3点C.大囟在7点,小囟在1点D.大囟在11点,小囟在5点E.大囟在4点,小囟在10点LOA
药材粉末进行微量升华,镜下可见长柱状、针状、羽状结晶,结晶上滴加三氯化铁醇溶液,结晶溶解而成暗紫色,是检查
甲公司、乙公司与张某、王某共同出资设立了丙有限合伙企业,甲公司和王某是有限合伙人,乙公司和张某是普通合伙人。合伙协议约定由张某执行合伙企业事务.并且约定甲公司可以自由转让自己在合伙企业中的财产份额,对甲公司、乙公司和张某就合伙企业份额出质的问题没有约定。合
某工程直接费为315万元,其中措施费为15万元,间接费率为8%,则间接费为()万元。
《会计法》规定,各单位不论会计业务繁简,都必须设置会计机构。
A企业本月应付职工薪酬总额为210000元,其中,车间生产工人工资160000元,车间管理人员工资20000元,厂部行政管理人员工资15000元,从事专项工程建造人员的工资10000元,生产工人其他福利5000元。则下列会计处理正确的有(
在E-R图中,用来表示实体的图形是()。
最新回复
(
0
)