首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
什么是AND信号量?请利用AND信号量写出生产者一消费者问题的解法。
什么是AND信号量?请利用AND信号量写出生产者一消费者问题的解法。
admin
2019-08-01
34
问题
什么是AND信号量?请利用AND信号量写出生产者一消费者问题的解法。
选项
答案
此题主要考查进程与死锁的相关转换内容。 (1)为解决并行所带来的死锁问题,在wait操作中引入AND条件,其基本思想是将进程在整个运行过程中所需要的所有临界资源一次性地全部分配给进程,用完后一次性释放。 (2)解决生产者一消费者问题可描述如下: var mutex,empty,full:semaphore:=1,n,0; buffer:array[0..n-1]of item; in,out:integer:=0,0; begin parbegin producer:begin repeat produce an item in nextp; wait(empty); wait(s1,s2,s3,…,sn); //s1,s2,s3,…,sn为执行生产者进程除empty外其余的条件 wait(mutex); buffer(in):=nextp; in:=(in+1)mod n; signal(mutex); signal(full); signal(s1,s2,s3,…,sn); until false; end consumer:begin repeat wait(full); wait(k1,k2,k3,…,kn); //k1,k2,k3,…,kn为执行生产者进程除full外其余的条件 wait(mutex); nextc:=buffer(out); out:=(out+1)mod n; signal(mutex); signal(empty); signal(k1,k2,k3,…,kn); consume the item in nextc; until false; end parend end
解析
转载请注明原文地址:https://kaotiyun.com/show/m8Ci777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1938年,英、法、德、意在德国召开会议讨论对捷克斯洛伐克的苏台德地区的问题,这次会议被称为(),它把英法的绥靖政策推到了顶峰,加速了二战的爆发。
1543年发表解剖学专著《人体结构论》的是()。
在下列四本部书中有可能记载“甘薯所在,局面便有半年之粮,民间渐次广种”一语的只能是()。
西周的分封制相当发达,是西周的重要政治制度,也是西周历史的一个显著特点。根据所学知识,回答问题西周建立之后,派遣同姓贵族和异姓贵族及归顺的异族首领到各地区,建立国家以藩屏护卫周室,()分封诸侯的规模最大
[*]对应的微指令如下:ADD01XX1010000010XX10010000XX1001001001MOV00XX10100010XX1101001001
已知一组关键字为(26,36,41,38,44,15,68,12,6,51,25),用链地址法解决冲突。假设装填因子a=0.75,散列函数的形式为H(K)=KMODP,回答下列问题:(1)构造散列函数。(2)画出散列表。(
如图所示一台路由器连接3个以太网。请根据图中给出的参数回答如下问题:(1)该TCP/IP网络使用的是哪一类IP地址。(2)写出该网络划分子网后所采用的子网掩码。(3)系统管理员将计算机D和E按照图中所示结构
某微机的寻址范围为64KB,其存储器选择器信号为M,接有8片8KB的存储器,试完成下列问题。(1)画出选片译码逻辑图。(2)写出每片RAM的寻址范围。(3)如果运行时发现不论往哪片存储器存放8KB数据,以4000H起始地址的存
某计算机的主存地址空间大小为256MB,按字节编址。指令Cache和数据Cache分离,均有8个Cache行,每个Cache行大小为64B,数据Cache采用直接映射方式。现有两个功能相同的程序A和B,其伪代码如下:假定int类型数据用32位补码表示,程序
假脱机技术(SPOOLing)中,被利用来做虚拟设备的是()。
随机试题
斜Y形坡口对接裂纹试件焊完后,应()开始进行裂纹的检测和解剖。
上斜肌收缩时,其主要作用和次要作用是
脑卒中患者偏瘫侧上肢多表现为
2010年1月,高某与某房地产开发公司签订了一份《预售商品房认购书》。《认购书》约定,公司为高某预留所选房号,双方于公司取得商品房预售许可证时正式签订商品房预售合同。《认购书》还约定,认购人于签订认购书时缴纳“保证金”一万元,该款于双方签订商品房预售合同时
响应某一连续路线附近的火灾特征参数的火灾探测器是()。
某人为存入银行一笔钱,以便在以后8年中每年年末得到10000元,假定银行存款年利率为12%,则他现在应存入()元。(PVA12%,8=4.9676)
资产负债表日,持有至到期投资在持有期间应当按照()计算确认利息收入,作为投资收益进行会计处理。
诵读叫醒太阳(1)虽已不是莘莘学子,可每日清晨,仍爱好卷书诵读。当我耽于汉字的节奏与韵律,耽于文句的美妙与精彩,唇齿相扣,声音如青云出岫,一股清朗之气便油然而生,顿觉世间最大的受莫过于此。(2)当年爱上诵读只为父亲。(3)那时
下列选项不属于公安机关内部工作运转秩序的是()。
如果说10年前,中国网民大多还贴着年轻化的标签,那么当下中国网民高达7.1亿的庞大群体,已经让互联网当仁不让地成为群众意见表达的最大平台,成为群众热点难点问题的集散地。对于各级领导干部而言,若还是持有不闻不问、装聋作哑的“鸵鸟心态”,就会在联系服务群众上留
最新回复
(
0
)