当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

进程PA不断地向管道写数据 进程PB从管道中读数据并加工处理 如图5-1所示。如果采用P V操作来实现


进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如图5-1所示。如果采用P、V操作来实现进程PA和PB的管道通信,并且保证这两个进程并发执行的正确性,则至少需要(2)。

A.1个信号量,信号量的初值是0

B.2个信号量,信号量的初值是0、1

C.3个信号量,信号量的初值是0、0、1

D.4个信号量,信号量的初值是0、0、1、1

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • A,B,C,D四个进程,A向一个缓冲区写数据,B,C,D 从该缓冲区读数据,A要等到B,C,D 都已经读好才能

  • A,B,C,D四个进程,A向一个缓冲区写数据,B,C,D 从该缓冲区读数据,A要等到B,C,D 都已经读好才能

  • 如果进程PA对信号量S执行P操作,则信号量S的值应().A.加1B.减1C.等于0D.小于0

  • UNIX中有几种机制可以使进程间相互通信,这些机制称为进程间通信机制,有()。A、管道B、命名管道C、

  • 某系统中有一个缓冲区 进程P1不断地生产产品送入缓冲区 进程P2不断地从缓冲区中取产品消费。假设

  • popen函数实现的操作:创建一个管道 ()一个子进程 然后关闭管道的不使用端 在子进程中exexc一个shell以执行一条命令 然后等到命令的终止。