首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设有一缓冲池P,P中含有10个可用缓冲区,一个输入进程将外部数据读入P,另有一个输出进程将P中数据取出并输出,如下所示。若进程每次操作均以一个缓冲区为单位,试用记录型信号量写出两个进程的同步算法,要求写出信号量的设置。 输入进
设有一缓冲池P,P中含有10个可用缓冲区,一个输入进程将外部数据读入P,另有一个输出进程将P中数据取出并输出,如下所示。若进程每次操作均以一个缓冲区为单位,试用记录型信号量写出两个进程的同步算法,要求写出信号量的设置。 输入进
admin
2018-08-12
62
问题
设有一缓冲池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://kaotiyun.com/show/SuRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列关于湘军的叙述中不正确的是()。
关于垄断组织的积极作用,不正确的说法是()。
试述北伐战争的过程以及胜利的原因。
阅读下列材料,回答问题:材料一:意大利之乱由于外兵与雇兵……凡治国须有好法律与好军队。然无好军队,则纵有好法律,亦无所用之。——《君主论.第十二章.兵籍》材料二:雇兵之祸在无勇而残暴,异族之兵虽有勇
分析英、法、美三国资产阶级革命的特点。
对西欧封建社会的说法不正确的是()。
洪武八年。朱元璋仿照元朝的办法,印造(),命令民间通行。形成了钱、钞并用的货币制度。
16世纪中期,德意志资产阶级迫切要求实现国家的统一,其首要的目的是()。
在明朝中叶,农业生产发生了一件非常重要的事件——(),对于当时的食物结构产生了重大的影响
以下()协议完成了从网卡到IP地址的映射。
随机试题
关于中小学管理体制方面的督导主要包括()
创造政绩的根本途径:是
急性传染病时,嗜酸性粒细胞直接计数显著减少的机制是
某病人,35岁,月经增多1年有余,周期正常,白带和月经间歇期正常。妇科检查发现,子宫前位,增大约为2个月妊娠大小,硬,活动度好,附件(一),该病人诊断最大可能是
质量保证金的形式包括()。
下列关于固定利率抵押贷款的说法,错误的是()。
如果一个学生智力发展正常,那么他的智力商数(IQ)的取值范围应该是()。
国家鼓励企业事业组织以营利为目的依法举办学校及其他教育机构。()
设D={(x,y)|0≤x≤π,0≤y≤π},则等于()
Therehavebeenrumors.There’sbeengossip.AllHollywoodisshockedtolearnthatCalistaFlockhart,starofFox’shitTVshow
最新回复
(
0
)