对于记录型信号量,在执行V操作时,信号量的值应当( )
A: 不变
B: 加1
C: 减1
D: 加指定数值
A: 不变
B: 加1
C: 减1
D: 加指定数值
举一反三
- 对于记录型信号量,在执行一次 wait操作时,信号量的值应当(1) ,当其值为(2) 时,进程应阻塞。在执行signal 操作时,信号量的值应当(3) ,当其值为(4) 时,应唤醒阻塞队列中的进程。(只能填选项字符) 备选选项: (1)和(3): A、不变 B、加1 C、减1 D、加指定数值 E、减指定数值 (2)和(4): A、大于0 B、小于0 C、大于等于0 D、小于等于0
- 对于记录型信号量,在执行一次wait操作时,信号量的值应当()。
- 在记录型信号量机制中,P(S)和V(S)操作仅能对信号量施以加1或减1操作,意味着每次只能获得或释放一个单位的临界资源,效率较低,所以引入()。 A: 整型信号量 B: 记录型信号量 C: AND型 D: 信号量集
- 如果进程P对信号量S执行P操作,则信号量S的值应()。 A: 加1 B: 减1 C: 等于0 D: 小于0
- 如果进程P对信号量S执行wait操作,则信号量S的值应( )。[br][/br](1.0) A: 加1 B: 减1 C: 等于0 D: 小于0