某系统中有一个缓冲区,进程p1不断地生产产品送入缓冲区,进程p2不断地从缓冲区中取出产品消费,用p、v操作实现进程间的同步模型如下图所示,假设信号量S1的初值为1,信号量S2的初值为0,那么a、b、c处应分别填()

1800 次浏览
  • A、V(S2)、p(S1)、v(s1)
  • B、V(S2)、p(S2)、v(s1)
  • C、V(S2)、p(S1)、v(s2)
  • D、V(S2)、p(S2)、v(s2)
PV操作成对出现,题干中的P(S1)对应C,而a与b围绕缓冲区是一对,并且a为释放操作,因此选择B。
挑战成功
1年前
挑战失败
1年前
挑战成功
3年前
挑战失败
3年前
挑战失败
3年前
挑战成功
3年前
挑战失败
3年前
挑战成功
3年前

微信公众号

有课学公众号
  • 微信公众号: geekdaxue