当V原语对信号量运算之后,错误的是( )。

admin2009-02-19  25

问题 当V原语对信号量运算之后,错误的是(    )。

选项 A、意味着释放一个资源
B、当S<0,其绝对值表示等待该资源的进程数目
C、当S<=0,要唤醒一个等待进程
D、当S<0,要唤醒一个就绪进程

答案8

解析 信号量只能通过P V原语操作来访问它。V操作意味着进程释放一个资源。当V原语对信号量运算后,若S<=0,表示该信号量的等待队列中有等待该资源的进程被阻塞,故应调用原语将等待队列中的一个进程唤醒。当S<0时,其绝对值表示S信号量等待队列进程的数目。
转载请注明原文地址:https://kaotiyun.com/show/rKcZ777K
0

最新回复(0)