首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设有一缓冲池P,P中含有10个可用缓冲区,一个输入进程将外部数据读入P,另有一个输出进程将P中数据取出并输出,如下所示。若进程每次操作均以一个缓冲区为单位,试用记录型信号量写出两个进程的同步算法,要求写出信号量的设置。 输入进程
设有一缓冲池P,P中含有10个可用缓冲区,一个输入进程将外部数据读入P,另有一个输出进程将P中数据取出并输出,如下所示。若进程每次操作均以一个缓冲区为单位,试用记录型信号量写出两个进程的同步算法,要求写出信号量的设置。 输入进程
admin
2017-01-05
81
问题
设有一缓冲池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/1GRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
结合诸条约内容简述中国社会沦为半殖民地半封建社会的过程。
1962~1964年,美国社会学家()经过调查,提出了“人的现代化是国家现代化必不可少的因素”的观点。
规定了电流、电动势、电阻等概念的物理学家是()。
1947年,苏联一些农村的干部和群众,为了调动广大群众生产积极性,在管理制度方面进行改革,其主要措施是()。
我国生铁冶炼技术最早出现于()。
两汉时期,下列没有通过丝绸之路传入西方的技术是()。
在19世纪晚期到20世纪初期时,英法经济发展缓慢下来的共同原因是()。①技术装备相对落后②战败的割地赔款③资本大量输出④资源和劳动力的匮乏
《凡尔赛条约》中,战胜国以()方式处置德国的全部海外殖民地。
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A[i]≤y的所有元素。
关于死锁的银行家算法是围绕“安全状态”的概念工作的。当系统预测到不安全状态时,就拒绝分配资源,但是,银行家算法要求的条件并不是必要的。例如,某系统有12个资源供进程P0、P1、P2使用。目前的分配情况如下:(1)请说明系统处于不安全状态;(2
随机试题
社会保障制度是市场经济运行的“减震器”和“安全网”。
下列调整幻灯片位置的说法正确的是________。
A、questionB、notionC、exceptionD、vocationA
以下哪项不是食品加工、贮存中产生的有害物质
属于真核细胞型的微生物是
松园公司与天利公司协商劳务派遣协议的下列条款中,不符合法律规定的有:
某居民小区位于市郊区外环线边缘,小区内有住户1840户,常住居民5300多人,基本上都是二十世纪五六十年代支边支农回城的人员、动迁人员和外地入住人员。小区人员有三大特点:一是无业和生活困难的居民多;二是六十岁以上的老人多;三是外来人员多。小区所在社区接上级
吴某深夜潜入陈某家中盗窃,发现房间内有一十分名贵皮箱(内有现金10万元),怕拖动时惊动陈某,便扔到墙外。偶尔经过的孙某发现皮箱无人看管,便将其拿走据为已有。吴某环顾房内其他地方没有发现值钱东西后,来到院墙外,发现皮箱已不见踪影。对吴某和孙某行为的定性,下列
曲面上任何点处的切平面在各坐标轴上的截距之和为__________。
在段定义伪指令语句中,下列哪一种组合类型是不可缺省的?
最新回复
(
0
)