假设系统中有n个进程共享3台扫描仪,并采用PV操作实现进程同步与互斥。若系统信号量S的当前值为-1,进程P1、P2又分别执行了1次P(S)操作,那么信号量S的值应为()
A: 3
B: -3
C: 1
D: -1
A: 3
B: -3
C: 1
D: -1
B
举一反三
- 若执行信号量S操作的进程数为3,信号量S初值为2,当前值为-1,则表示系统中有1个等待相关资源的进程。
- 假设系统采用PV操作实现进程同步与互斥。若n个进程共享两台打印机,那么信号量S的取值范围为()。 A: -2~n B: -(n-1)~1 C: -(n-1)~2 D: -(n-2)~2
- 假设系统采用PV操作实现进程同步与互斥。若n个进程共享两台打印机,那么信号量S的取值范围为() A: -2~n B: -(n.1)~1 C: -(n-1)~2 D: -(n-2)~2
- 假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量s的取值范围为______;若信号量S的值为-3,则系统中有______个进程等待使用打印机。 A: 0 B: 1 C: 2 D: 3
- 假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量S的取值范围为(1);若信号量S的值为-3,则系统中有(2)个进程等待使用打印机。 1() A: 0,-1,…,-(n-1) B: 3,2,1,0,-1,…,-(n-3) C: 1,0,-1,…,-(n-1) D: 2,1,0,-1,…,-(n-2)
内容
- 0
假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量S的取值范围为();若信号量S的值为-3,则系统中有()个进程等待使用打印机。 假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若信号量S的值为-3,则系统中有()个进程等待使用打印机。 A: 0 B: 1 C: 2 D: 3
- 1
若P、V操作的信号量S初值为2,当前值为-1,则表示有()个等待进程。 A: 0 B: 1 C: 2 D: 3
- 2
操作系统在使用信号量解决同步与互斥问题中,若P、V操作的信号量S初值为3,当前值为-2,则表示有()个等待进程 A: 0 B: 1 C: 2 D: 3
- 3
已知有 6 个进程共享一个互斥段,如果最多允许3 个进程同时进入互斥段,则信号量S 的变化范围是(1) ;若信号量S 的当前值为-2,则表示系统中有(2)个正在等待该资源的进程。 1() A: -5~1 B: -3~3 C: -2~4 D: -2~5
- 4
若执行信号量S操作的进程数为3,信号量S初值为2,当前值为-1,表示有_______个等待相关临界资源的进程