问题 问答题

假设信号量S的初值为2,说明在某一时刻,当S=2,1,0,-1,-2各自表示的意义。

答案

参考答案:当S=2时,表示资源没有分配;当S=1时,表示有一个进程占用了一个资源;当S=0时,表示资源全部分配;当S=-1时,表示有一个进程在该信号量上被阻塞;当S=-2时,表示有两个进程在该信号量上被阻塞。

单项选择题
问答题 简答题