当V原语对信号量作运算之后,

admin2009-01-19  21

问题 当V原语对信号量作运算之后,

选项 A、当S<0,进程继续执行
B、当S<0,要唤醒一个就绪进程
C、当S<=0,要唤醒一个等待进程
D、当S<O,  要唤醒一个就绪进程

答案4

解析 V操作的物理意义是回收释放的一个资源,即信号量的值加1。在这个过程中,如果信号量的值大于0,表明系统没有其他进程正在等待使用该资源,该进程继续执行或转向进程调度,这取决于进程调度采用的方式。当s<=0时,释放S信号队列上的一个等待进程,使之进入就绪队列。因此正确答案为选项C。
转载请注明原文地址:https://kaotiyun.com/show/PFcZ777K
0

最新回复(0)