【单选题】若信号量S的初值为2,当前值为-1,则表示有______个进程等待信号量S。
A.0
B.1
C.2
D.3
网考网参考答案:B
网考网解析:
本题考查操作系统进程管理方面的基础知识。 信号量是一个整型变量,根据控制对象的不同被赋予不同的值。信号量分为两类: ·公用信号量:实现进程间的互斥,初值为1或资源的数目; ·私用信号量:实现进程间的同步,初值为0或某个正整数。 信号量S的物理意义:S≥0表示某资源的可用数,若S<0,则其绝对值表示阻塞队列中等待该资源的进程数。 当信号量S为-1时,其绝对值表示阻塞队列中等待该资源的进程数为1。
查看试题解析出处>>
发布评论 查看全部评论