black

操作系统原理及应用

登录

问答题

案例分析题假设有三个并发进程P,Q,R,其中P负责从输入设备上读入信息并传送给Q,Q将信息加工后传送给R,R则负责将信息打印输出。写出下列条件的并发程序:

进程P、Q共享一个由m个缓冲区组成的缓冲池,进程Q、R共享另一个由n个缓冲区组成的缓冲池。

【参考答案】

第一步:确定进程
3个进程P、Q、R
P进程:
从输入设备上读入信息
将信息放入......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)

相关考题

问答题 进程P、Q共享一个缓冲区,进程Q、R共享另一个缓冲区。

问答题 在生产者-消费者问题中,如果缺少了V(full)或V(empty),或者将P(full)与P(mutex)互换位置,或者将V(full)与V(mutex)互换位置,结果分别是什么?

问答题 信号量的PV操作是如何定义的?试说明信号量的PV操作的物理意义。

All Rights Reserved 版权所有©在线考试题库网(zxkao.com)

备案号:湘ICP备14005140号-7

经营许可证号:湘B2-20140064