- 42
- 0
- 约2.77千字
- 约 4页
- 2020-11-09 发布于天津
- 举报
设有个并发执行的进程输入进程计算进程和输出进程其中进程不断地从键盘读入整数放入缓冲区按输入顺序从中取数据每次取出个整数计算其和将结果放入缓冲区负责将中的数据按顺序输出设缓冲区可存放的整数个数分别为要求利用信号量的操作写出进程的算法解设信号量其初值分别为仁仁表示是否有空间放数据表示是否有数据可取表示是否有空间放数据表示是否有数据可取个并发进程分别为向中输入个数从中读个数丫从中读个数将送入中从中读个数打印某系统中进程有如下的状态变化图等待传输队列请回答下列问题该系统采用了怎样的进程调度算法说明理由把
1、设有3个并发执行的进程:输入进程 Pi、计算进程Pc和输出进
程Po。其中进程Pi不断地从键盘读入整数,放入缓冲区 Buf1 , Pc
按输入顺序从Buf1中取数据,每次取出2个整数,计算其和,将结 果放入缓冲区Buf2。Po负责将Buf2中的数据按顺序输出。设缓冲区 Buf1、Buf2可存放的整数个数分别为 m n (m n0)。要求利用信号 量的P、V操作写出进程Pi、Pc、Po的算法。
解:设信号量 e1,f1,e2,f2 ,其初值分别为:e仁m,f仁0,e2=n,f2=0
e1:表示bufl是否有空间放数据,f1:表示bufl是否有数据可取。
e2:表示buf2是否有空间放数据,f
您可能关注的文档
最近下载
- 项目总承包EPC_项目管理班子机构设置.docx VIP
- 2025年演出经纪人演出主体年度报告与公示制度专题试卷及解析.pdf VIP
- 基于多尺度可视化的神经网络架构搜索中结构决策机制研究.pdf VIP
- 2025年苏教版高中三年级电路动态分析(非线性元件)专题试卷及解析.docx VIP
- 2025年演出经纪人演出项目赞助商权益回报与落实专题试卷及解析.pdf VIP
- 合同制工作人员公开招聘报名表.docx VIP
- 2025年苏教版高二物理热传导方向与不可逆过程(概念深化)试卷及解析.docx VIP
- 06SG517-1 轻型屋面三角形钢屋架(圆钢管、方钢管).pdf VIP
- BS EN 14420-7-2013 带夹具的软管配件 第7部分: 凸轮锁紧联轴器(中文版).pdf
- 第3课 追求人生理想-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
原创力文档

文档评论(0)