首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某进程中有3个并发执行的线程threadl、thread2和thread3,其伪代码如下所示。 请添加必要的信号量和P、V(或wait( )、signal( ))操作,要求确保线程互斥访问临界资源,并且最大程度地并发执
某进程中有3个并发执行的线程threadl、thread2和thread3,其伪代码如下所示。 请添加必要的信号量和P、V(或wait( )、signal( ))操作,要求确保线程互斥访问临界资源,并且最大程度地并发执
admin
2018-08-17
27
问题
某进程中有3个并发执行的线程threadl、thread2和thread3,其伪代码如下所示。
请添加必要的信号量和P、V(或wait( )、signal( ))操作,要求确保线程互斥访问临界资源,并且最大程度地并发执行。
选项
答案
先找出线程对在各个变量上的互斥、并发关系。如果是一读一写或两个都是写,那么这就是互斥关系。每一个互斥关系都需要一个信号量进行调节。 semaphore mutex__y1=1;//mutex__y1用于threadl与thread3对变量y的互斥访问。 semaphore mutex__y2=l://mutex__y2用于thread2与thread3对变量y的互斥访问。 semaphore mutex z=1; //mutex__z用于变量z的互斥访问。 互斥代码如下: [*]
解析
转载请注明原文地址:https://kaotiyun.com/show/oSRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
阅读材料,回答问题:材料一:战后美国对一些新兴工业部门、重大科研项目、现代化公共设施等投入大量资金,如美国时发展原子能工业的投资,从1945年到1970年共计达175亿美元。美国还通过国家力量来扩张国外市场,从50年代中期起,为加强国际市场的竞争力,政府
下列不属于延安整风运动的文件是()。
中国共产党主张和平解决西安事变的主要目的是()。
下列内容,哪些与垄断组织出现有关?()①控制一个或几个部门商品的生产、价格和市场②促进了大工业的发展,在某种程度上适应了生产力发展的需要③干预、控制国家的政治和经济生活④积极向外扩张,从经济上瓜分世界
下列对近代社会思潮产生的先后顺序排列正确的是()。①人文主义②自由主义③理性主义④重商主义
系统地阐明道家思想的著作《淮南鸿烈》,也叫《淮南子》,是汉武帝时()集宾客写成的。《淮南子》问世时,黄老思想在政治上已不占支配地位了。
提出电磁感应定律的是物理学家()。
什么是域名解析?域名解析中采取了什么措施提高效率?对同一个域名向DNS服务器发出多次的DNS请求报文后,得到IP地址都不一样,可能吗?为什么?
关于死锁的银行家算法是围绕“安全状态”的概念工作的。当系统预测到不安全状态时,就拒绝分配资源,但是,银行家算法要求的条件并不是必要的。例如,某系统有12个资源供进程P0、P1、P2使用。目前的分配情况如下:(1)请说明系统处于不安全状态;(2
下列选项中,对正确接收到的数据帧进行确认的MAC协议是____。
随机试题
从文学角度看,《吕氏春秋》的最大成就是创作了丰富多彩的【】
GIF格式图像可形成动画效果,因而在网页制作中大量使用。()
下述对于SLE叙述不恰当的为
民事诉讼证据的特征包括()。
甲涉嫌盗窃罪被逮捕。甲父为其申请取保候审,公安机关要求甲父交纳10万元保证金。甲父请求减少保证金的数额。公安机关在确定保证金数额时应当考虑下列哪些情况?()(2009年司考,卷二,第72题)
背景某建筑公司(乙方)与某学校(甲方)签订了教学楼承建合同,合同约定工期奖罚条件:乙方提前完成该工程1周,甲方奖励乙方10万元,若乙方延误总工期1周,则扣除乙方工程款10万元。合同中约定:施工中实际工程量超过计划工程量10%以上时,超出部分按单价的90
甲、乙、丙、丁拟共同出资设立有限责任公司,下列出资方式中,符合《公司法》规定的有( )。
我国居民传统膳食结构的特点不包括()
根据劳动生产率的概念,劳动生产率包含了劳动时间和()两部分。
根据以下资料,完成下列问题。全年规模以上港口完成货物吞吐量106.1亿吨,比上年增长8.5%,其中外贸货物吞吐量33.1亿吨,增长9.2%。规模以上港口集装箱吞吐量18878万标准箱,增长6.7%。2013年,货物运输总量约比上年增加:
最新回复
(
0
)