首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设有一缓冲池P,P中含有10个可用缓冲区,一个输入进程将外部数据读入P,另有一个输出进程将P中数据取出并输出,如下所示。若进程每次操作均以一个缓冲区为单位,试用记录型信号量写出两个进程的同步算法,要求写出信号量的设置。 输入进
设有一缓冲池P,P中含有10个可用缓冲区,一个输入进程将外部数据读入P,另有一个输出进程将P中数据取出并输出,如下所示。若进程每次操作均以一个缓冲区为单位,试用记录型信号量写出两个进程的同步算法,要求写出信号量的设置。 输入进
admin
2018-08-12
58
问题
设有一缓冲池P,P中含有10个可用缓冲区,一个输入进程将外部数据读入P,另有一个输出进程将P中数据取出并输出,如下所示。若进程每次操作均以一个缓冲区为单位,试用记录型信号量写出两个进程的同步算法,要求写出信号量的设置。
输入进程 输出进程
…… ……
L:读入数据 L:从一满缓冲区中取出数据
…… ……
将数据写入一空缓冲区将 数据输出
GOTO L GOTO L
选项
答案
(1)设置信号量mutex,empty,full 初值:mutex=1,empty=10,full=0 (2)设置wait,signal操作如下: 输入进程 输出进程 L:读入数据 L:wait(full) wait(empty) wait(mutex) wait(mutex) 从一满缓冲区中取出数据 将数据写入一空缓冲区 signal(mutex) signal(mutex) signal(empty) signal(full) 数据输出 ……
解析
转载请注明原文地址:https://www.kaotiyun.com/show/SuRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列事件:①上党战役②九三学社成立③“一二·一”惨案④《双十协定》签订,按照时间顺序排列正确的是()。
下列现象均属于明朝手工业进步的表现的是()①嘉万年间民营手工业渐居主要地位②匠役制度瓦解③出现了雇佣劳动、组织手工工场的经营方式④加强了对工匠的剥削,工匠的人身依附关系加强
二战以来,资本主义经济在发展中出现了许多新问题,这主要表现在()
明太祖洪武年间与科举制相关的一次大案是()。
19世纪中期,德意志资产阶级迫切要求实现国家的统一,其首要的目的是()。
下列对近代社会思潮产生的先后顺序排列正确的是()。①人文主义②自由主义③理性主义④重商主义
以下()协议完成了从网卡到IP地址的映射。
设磁盘的扇区大小为4KB,磁盘转速为15000r/min,磁盘平均寻道时间为4ms,最大数据传输速率为40MB/s,磁盘控制器开销时问为1ms,计算读写一个扇区所需平均时间(不考虑I/O请求队列中的等待时间)。
既考虑作业等待时间又考虑作业执行时间的调度算法是()。
某机字长32位,采用定长操作码,单字长指令,共有机器指令100条,CPU内部有通用寄存器32个,可作变址寄存器用,存储器按字节编址,指令拟用直接寻址、间接寻址、变址寻址和相对寻址等4种寻址方式。(1)分别画出寻址方式由操作码指出和寻址方式由专用字
随机试题
按()分类,消费者意见的处理可分为即时处理和过后处理。
A.上颌第一前磨牙B.上颌第二前磨牙C.下颌尖牙D.下颌第一前磨牙E.下颌第二前磨牙有牙尖偏远中的牙是
功血激素止血要求
下列对X线管阳极效应的理解和应用,错误的是
在逻辑框架法的目标层次中,逻辑纲要包括四个层次,其中不包括()。
在某工程网络计划中,工作M的最迟完成时间为第30天,其持续时间为7天。工作M有三项紧前工作,他们的最早完成时间分别为第13天、第15天和第17天,则工作M的总时差为()天。
施工安全控制的程序包括以下步骤:①确定建设工程项目施工的安全目标;②编制建设工程项目施工安全技术措施计划;③安全技术措施计划的实施;④持续改进;⑤施工安全技术措施计划的验证。其正确的次序是()。
钛合金强度大,重量轻,耐热性能好,适用于船只、汽车、航空航天工业,被人们视为未来材料,新型波音777客机采用了约9%的钛合金材料。然而,钛合金的加工难度极大,如加工一个钛合金船用涡轮压缩机轮需要50个小时,而加工一个铝合金的同样部件仅需5个小时。德国布伦瑞
结构化分析方法最后提供的支持是()。
LandingaJoboftheFutureTakesaTwo-trackMindA)Ifyou’regearingupforajobsearchnowasanundergraduateorreturning
最新回复
(
0
)