首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某进程中有3个并发执行的线程threadl、thread2和thread3,其伪代码如下所示。 请添加必要的信号量和P、V(或wait( )、signal( ))操作,要求确保线程互斥访问临界资源,并且最大程度地并发执
某进程中有3个并发执行的线程threadl、thread2和thread3,其伪代码如下所示。 请添加必要的信号量和P、V(或wait( )、signal( ))操作,要求确保线程互斥访问临界资源,并且最大程度地并发执
admin
2018-08-17
71
问题
某进程中有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
学硕统考专业
相关试题推荐
“文化大革命”结束后,在纠正“文化大革命”错误的过程中,整个过程受到()的严重阻碍。
1936年,德奥双方通过(),德国基本上控制了奥地利的内政和外交。
唐太宗、武则天、唐玄宗(前期)都共同注意的问题是()
阅读材料,回答问题:材料一:战后美国对一些新兴工业部门、重大科研项目、现代化公共设施等投入大量资金,如美国时发展原子能工业的投资,从1945年到1970年共计达175亿美元。美国还通过国家力量来扩张国外市场,从50年代中期起,为加强国际市场的竞争力,政府
中华人民共和国恢复在联合国合法席位的时间是()。
三国时期,魏、蜀、吴三国灭亡的历史顺序是()。
诺曼征服之后,为了给英国封建制度的建立创造条件,威廉一世下令对英国的土地田产进行大规模的调查核实,并形成文本,史称()。
公元9~13世纪是西欧封建庄园的兴盛时期,典型的庄园采用()的剥削方式。
在4×100米接力赛中,4个运动员之间存在如下关系:运动员1跑到终点把接力棒交给运动员2;运动员2一开始处于等待状态,在接到运动员1传来的接力棒后才能往前跑,他跑完100米后交棒给运动员3;运动员3也只有接到运动员2传来的接力棒后才能往前跑,他跑完100米
若路由器R因为拥塞丢弃IP分组,则此时R可向发出该IP分组的源主机发送的ICMP报文类型是____。
随机试题
提出数据库关系模型理论的是________。
下列征象不是肺肿瘤与纵隔肿瘤的鉴别要点的是
流感嗜血杆菌在巧克力平板上菌落特点是
儿童糖尿病的能量计算公式是()。
甲硝唑的药理作用包括
假设A公司专业生产奶粉,根据市场细分,其产品有成年人奶粉、儿童奶粉、孕妇奶粉,各有特点。这时有市场挑战者B公司,抓住儿童奶粉这一已被细分出来的市场,再加以特别细分,集中资源设计开发出儿童奶粉中的0~1岁专用奶粉,1~2岁奶粉,3岁以上的奶粉,以更好满足消费
下列项目中,不属于货币资金的是()。
当今国际公认,被称为现代文明三大支柱的技术是()。
下列关于虚函数的说明中,正确的是()。
—Lookatthestatementandthecompanybook’sdescriptionbelow.—Whichdescription(A,B,CorD)doeseachstatement1-7refer
最新回复
(
0
)