首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某进程中有3个并发执行的线程threadl、thread2和thread3,其伪代码如下所示。 请添加必要的信号量和P、V(或wait( )、signal( ))操作,要求确保线程互斥访问临界资源,并且最大程度地并发执
某进程中有3个并发执行的线程threadl、thread2和thread3,其伪代码如下所示。 请添加必要的信号量和P、V(或wait( )、signal( ))操作,要求确保线程互斥访问临界资源,并且最大程度地并发执
admin
2018-08-17
44
问题
某进程中有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年代中期起,为加强国际市场的竞争力,政府
全国高校院系调整的具体时间是()。
16世纪中期,德意志资产阶级迫切要求实现国家的统一,其首要的目的是()。
支持多道程序的操作系统,区别于其他操作系统的主要特征为()。
下列选择中,()不是操作系统关心的主要问题。
以数组Data[m+1]作为循环队列SQ的存储空间,front为头指针,rear为队尾指针,则执行出队操作的语句是()。
设需在两台计算机间经两个中间节点传送100M字节的文件,假定:(1)计算机与中间节点间的通信线路以及中间节点间通信线路的通信速率皆为8Kbps;(2)数据传输的差错可以忽略不计;(3)中间节点存储转发时间可忽略不计;
随机试题
原发性肾病综合征水肿的最主要原因是()
很少发生嵌顿的疝是
以下说法错误的是
多肽和蛋白质类药物的稳定剂有()
纳税人陈某因涉嫌逃避缴纳税款被有关机关立案侦查.并被依法逮捕。下列说法中正确的有()。
听力技能是语言技能的重要内容之一。请简述听力基本技能包括哪些内容,并选择其中的三项技能,列举出合理的训练方式。
据《东京梦华录》等记载,宋代都城多见“当街列床凳,堆垛冰雪”出售凉食和专向客商出租铺席宅舍等现象。这反映了()。
小刘以优异的成绩应聘为某中学特岗教师,她一到岗能够认真讲课,努力提高自己的教学技能,她还运用多媒体教学和网络教学手段,进一步提高课堂教学水平。她的课很受学生欢迎。但是,她不能容忍学生不认真听讲,对个别不认真听课的学生经常采用罚站,甚至不许进教室听课等方式惩
()是近代以来中华民族最伟大的梦想
32.1/2,2,1,4,2,8,()
最新回复
(
0
)