设有无穷多个信息,输入进程把信息逐个写入缓冲区,输出进程逐个从缓冲区中取出信息。设缓冲区是环形的,编号为0~n-1,in和out分别是输入进程和输出进程使用的指针,初值都是0。 n 为使两类进程实行同步操作,设置了3个信号量:两个计数信号量full和emp

lk2025-01-05  7

题目:设有无穷多个信息,输入进程把信息逐个写入缓冲区,输出进程逐个从缓冲区中取出信息。设缓冲区是环形的,编号为0~n-1,in和out分别是输入进程和输出进程使用的指针,初值都是0。 n 为使两类进程实行同步操作,设置了3个信号量:两个计数信号量full和empty,一个互斥信号量mutex。 full:表示放有信息的缓冲区数,其初值为( 0 )。 empty:表示可供使用的缓冲区数,其初值为( n )。 mutex:表示互斥信号量,初值为( 1 )。 n 填写相应的P、V操作。 输入进程Input: while (TRUE) { ; ; 信息送往buffer(in); in=(in+1)mod N; /*以N为模*/ ; ; } 输出进程Output: while (TRUE){ ; ; 从buffer(out)中取出信息; out=(out+1)mod N; /*以N为模*/ ; ; }

答案:评论后可见此内容

本站资源均来自互联网,侵权请联系站长删除

随机主题
下列说法中,正确的是( )。在SCIE中输入“comput*”进行检索,请问这是一种( )截词检索技术为了便于读图和施工,外部尺寸一般注写三道。第一道是,第二道是,第三道是。矩形截面杆发生约束扭转时,横截面上的应力情况是()略有解表作用的消食药是物体在镜面中的反射图形的正投影,并且镜面平行于相应的投影面,此种投影方法称为。列宁曾这样评价马克思,他说,“凡是人类思想所建树的一切,他(马克思)都放在工人运动中检验过,重新加以探讨,加以批判,从而得出了那些被资产阶级狭隘性所限制或被资产阶级偏见束缚住的人所不能得出的结论。”马克思的思想理论源于那个时代又超越了那个时代,既是那个时代锐利刀剪禁忌燃烧法灭菌。在网络计划中,当计划工期等于计算工期时,关键工作应为( )。关于建设工程项目总承包方项目管理的描述正确的是( )。定位控制的三要素分别是()图书馆已购资源中,外文军事文献信息服务系统(以下简称服务系统)汇聚全球防务与安全领域权威机构发布的开源信息,并加以规范编目与科学组织,为读者提供内容发现与全文阅读服务。论文作者学术不端行为中,剽窃包括()根据建设工程监理指导思想,总监理工程师应当调动项目监理组织中所有监理人员的积极性,协助业主达到( )的最终目的。通过对产生偏差原因的分析,研究制定纠偏措施,是( )。项目监理机构应建立的内部管理制度是( )。反映项目实施阶段的原材料实际消耗量、机械台班数和人工工日数的信息为( )。甲需购进乙公司相关设备,价值100万元,甲应预付定金30万元( )SpecialSci国道外文特色专题数据库快速检索支持输入中文查找相关文献吗?CNKI数据库中“网络首发”论文不是正式出版论文。
最新回复(0)
公众号图片
🔥推荐

推荐使用我们的公众号搜索题目,题目更全,检索更方便。支持语音、图片、文字等多种搜索方式。