首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某进程中有3个并发执行的线程threadl、thread2和thread3,其伪代码如下所示。 请添加必要的信号量和P、V(或wait( )、signal( ))操作,要求确保线程互斥访问临界资源,并且最大程度地并发执
某进程中有3个并发执行的线程threadl、thread2和thread3,其伪代码如下所示。 请添加必要的信号量和P、V(或wait( )、signal( ))操作,要求确保线程互斥访问临界资源,并且最大程度地并发执
admin
2018-08-17
39
问题
某进程中有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
学硕统考专业
相关试题推荐
马克思主义诞生的历史条件中,最基本的是()。
魏晋南北朝的手工业技术有所进步,下列各项能反映这一特点的是()。①培育出“三熟之稻”②“灌钢”技术的发明③吴培育出八辈之蚕④纸成为最主要的书写材料
1979年11月,中共中央委托()主持起草《关于建国以来党的若干历史问题的决议》。
《关于建国以来党的若干历史问题的决议》
18世纪从事大西洋黑人奴隶贸易规模最大的国家是()。
下列关于克里斯提尼改革的叙述不正确的是()。
《中国人民解放军宣言》发表的具体时间是()。
下列著作被人们称为17世纪物理学、数学的百科全书,并标志着经典力学体系的完成的是()。
西周的官僚制度已经相当完备,官僚机构庞杂,职官名目繁多。周王室的官僚机构分为两大系统,分别是()。
若有4个进程共享同一程序段,每次允许3个进程进入该程序段,用P、V操作作为同步机制,则信号量S的取值范围是()。
随机试题
下列对乙酰coA代谢去路的叙述不正确的是
鼻导管吸氧,氧流量2L/min,能达到多少氧浓度
某病人,女性,行胃癌根治术后6小时,伤口敷料被血渗湿,打开敷料检查后发现鲜红色血液持续涌出。病人面色苍白,血压下降,脉搏增快。考虑最可能的原因是()
鼻咽部与鼓室相通的管道是
患者,女,50岁。胃脘胀痛,痛窜两胁,每因情志不舒而加重,嗳气嘈杂,舌淡,脉弦缓。经胃镜检查诊断为慢性浅表性胃炎。治疗应首先考虑的方剂是
患儿3个月,其母主述患儿夜惊、多汗,枕部毛发稀少。初步诊断为()
关于债权转让与债务承担,下列说法错误的是( )。
国别风险可分为政治风险、社会风险和经济风险三类。()
员工不理解工作内容时容易出现()。
商业银行资金缺口管理的主要内容是什么?[武汉大学2001研]
最新回复
(
0
)