问答题
简答题
进程A1,A2,…,An1通过m个缓冲区向进程B1、B2、…、Bn2不断地发送消息。发送和接收工作符合以下几条规则:(1)每个发送进程每次发送一条消息,写入一个缓冲区,缓冲区的大小与消息长度相等;(2)对于每条消息,B1,B2,…,Bn2都需要接收一次,并读入各自的数据区内;(3)当m个缓冲区已满时则发送进程等待;当没有消息可读时接收进程等待。试用信号量和PV操作编制正确控制消息的发送和接收的程序。
【参考答案】
为了控制消息的发送和接收,我们可以使用信号量来同步进程间的操作。信号量是一种用于多进程同步的机制,它可以帮助我们控制对共......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
相关考题
-
问答题
医院平均每天使用注射器100个(年360天)。订货量1000个以下,采购价格为1元,订货量1000-2000个,采购价格为0.8元,订货量2000个以上,采购价格为0.7元,每次订货费为15元。注射器库存费用是价格的30%。求:经济订购批量和总费用。 -
多项选择题
完全竞争厂商的短期均衡可分为以下几种情况()。
A.AR>SAC 盈利
B.AR=SAC 收支相抵
C.AVC< AR< SAC 亏损,但继续生产
D.AR=AVC 或者AR< AVC 停止生产 -
单项选择题
用链霉素添入培养基去淘汰野生型细菌所使用的培养基属()
A.完全培养基
B.基本培养基
C.补充培养基
D.选择培养基
