首页 > 试题广场 >

有 4 个进程竞争进入同一临界区,使用计数信号量 S 控制,

[单选题]
有 4 个进程竞争进入同一临界区,使用计数信号量 S 控制,允许同时最多 3 个进程进入。采用标准 P/V 语义:P 操作先执行 S:=S−1,若 S<0 则阻塞;V 操作先执行 S:=S+1,若 S≤0 则唤醒一个阻塞进程。执行过程中 S 的取值范围是?
  • 0~3
  • -1~3
  • 0~4
  • -2~2

这道题你会答吗?花几分钟告诉大家答案吧!