单选题
有三个进程共享同一段程序段,而每次最多允许两个进程进入该程序段,若用PV操作作为同步机制,而信号量S的取值范围为()。
无
A、
2,1,0,-1,-2
B、
1,0,-1,-2
C、
2,1,0,-1
D、
3,2,1,0
【正确答案】
C
【答案解析】
最多允许两个进程进入程序段,说明当前资源自由2个可用资源,所以资源S最大值是2,一共有3个程序,如果都进行了P操作,则最多可以申请到3个资源,所以S的最小值为-1。
提交答案
关闭