在执行v操作时,当信号量的值时,应释放一个等待该信号量的进程
举一反三
- 在执行V操作时,当信号量的值(),应释放一个等待该信号量的进程。 A: 小于0 B: 大于0 C: 小于等于0 D: 大于等于0
- P操作信号的值(),若结果小于0,则该进程值为()状态。V操作将信号量的值(),若结果(),则释放一个等待信号量的进程。
- V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值等于零,则从等待队列中唤醒一个进程,现进程变为等待状态,否则现进程继续进行
- 当一个信号量的值为负值时,有一个进程对该信号量执行V操作,内含的动作包括? A: 有另一个进程被阻塞 B: 该进程被阻塞 C: 对该信号量加1 D: 有另一个进程被唤醒
- 如果一个进程在互斥信号量MUTEX上执行V操作后,能够唤醒另外一个因为等待这个资源而进入阻塞状态的进程,那么,执行V操作之前,信号量的值为___