假设有5个进程共享一个互斥段X,如果最多允许2个进程同时进入互斥段X,则信号量S变化范围是( );若信号量S当前值为-3,则表示系统中有(请作答此空)个正在等待该资源进程。
- A.0
- B.1
- C.2
- D.3
正确答案及解析
正确答案
D
解析
本题正确答案为D。根据PV操作定义,当信号量值小于0时,其绝对值表示等待资源进程数。本题中信号量S当前值为-3,则表示系统中有3个进程请求资源得不到满足。
假设有5个进程共享一个互斥段X,如果最多允许2个进程同时进入互斥段X,则信号量S变化范围是( );若信号量S当前值为-3,则表示系统中有(请作答此空)个正在等待该资源进程。
本题正确答案为D。根据PV操作定义,当信号量值小于0时,其绝对值表示等待资源进程数。本题中信号量S当前值为-3,则表示系统中有3个进程请求资源得不到满足。