首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某进程中有3个并发执行的线程threadl、thread2和thread3,其伪代码如下所示。 请添加必要的信号量和P、V(或wait( )、signal( ))操作,要求确保线程互斥访问临界资源,并且最大程度地并发执
某进程中有3个并发执行的线程threadl、thread2和thread3,其伪代码如下所示。 请添加必要的信号量和P、V(或wait( )、signal( ))操作,要求确保线程互斥访问临界资源,并且最大程度地并发执
admin
2018-08-17
26
问题
某进程中有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
学硕统考专业
相关试题推荐
西汉末年,()对太初历作了系统的解释,并调整为三统历。这是中国第一部记载完整的历法。
巴黎和会召开的时间是()。
中华人民共和国恢复在联合国合法席位的时间是()。
明朝中期,邓茂七发动明开国以来最大规模的农民起义,建立政权,他自称()。
袁世凯在控制自己权力,实现对全国控制的过程中,主要颁布的法律不包括()。
基辅罗斯国家对居民征税的方式是()。
秦二世元年(前209)七月,陈胜、吴广在()发动了中国历史上的第一次大规模的农民起义。
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
一个TCP连接总是以1KB的最大段发送TCP段,发送方有足够多的数据要发送。当拥塞窗口为16KB时发生了超时,如果接下来的4个RTT(往返时间)时间内的TCP段的传输都是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口大小是
一个使用选择性重传协议的数据链路层协议,如果采用了5位的帧序列号,那么可以选用的最大窗口是()。
随机试题
Forthispart,youaresupposedtowriteacompositionofabout100-120wordsbasedonthefollowingsituation.Remembertowr
首载山楂的本草文献是
男,47岁。因上消化道大出血入院手术治疗;术中输注红细胞悬液26单位,机采血小板2个治疗量,手术创面渗血不止。实验室检查:Hb100g/L,血小板90×109/L,凝血酶原时间(PT)为21秒(正常对照为11~15秒),血浆纤维蛋白原0.6g/L。此时应
填筑高度()m以上时就属高填方,除了满足土基密实度要求以外,还应满足设计沉降要求。
个人客户评分的阶段可以分为信用局评分、申请评分和行为评分。()
根据公司法律制度的规定,在特定情形下,对股东会该项决议投反对票的股东可以请求公司按照合理的价格收购其股权,该情形包括()。
现代企业制度的基本特征有()。
设矩阵A﹦,当a为何值时,存在可逆矩阵P,使得P-1AP﹦A,并求出此时的矩阵P和相应的对角矩阵A。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
Whatupsetmewas____________________(不是他所说的话,而是他说话的方式).
最新回复
(
0
)