表13-2 资源分配情况表 | |||||
a | b | c | d | e | |
m n W | 2 1 2 | 2 2 1 | 2 2 2 | 4 3 2 | 4 3 3 |
表13-2 资源分配情况表 | |||||
a | b | c | d | e | |
m n W | 2 1 2 | 2 2 1 | 2 2 2 | 4 3 2 | 4 3 3 |
表1-2 多个进程对资源R的5种使用情况 | |||||
a | b | c | d | e | |
m n w | 2 1 2 | 2 2 1 | 2 2 2 | 4 3 2 | 4 3 3 |
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n及w取下表中的值时,对于表中a~e共5种情况, (9) 两种情况可能会发生死锁。对于这两种情况,若将 (10) ,则不会发生死锁。
|
a
|
b
|
c
|
d
|
e
|
m n w |
2 1 2 |
A. a和b B. b和c C. c和d D. c和e [单项选择]系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取表2-4的值时,对于下表中的a—e五种情况, (28) 可能会发生死锁。 进程和资源表
a b c d e m n w 2 1 2 2 2 1 2 2 2 4 3 2 4 3 3 A. a和b B. b和c C. c和d D. c和e [单项选择]假设系统中有m个同类的互斥资源,当n个进程共享这m个互斥资源时,每个进程的最大需求数是w。在下列情况中,系统可能会产生死锁的是______。
A. m=5,n=3,w=2 B. m=6,n=2,w=3 C. m=5,n=3,w=3 D. m=6,n=3,w=3 [判断题]进程互斥是进程同步的特例。
[判断题]进程A与进程B共享变量S1,需要互斥;进程B与进程C共享变量S2,需要互斥,从而进程A与进程C也必须互斥。
[判断题]进程互斥是进程同步的一种特殊情况。( )
[单项选择]
在操作系统的进程管理中,若系统中有10个进程使用互斥资源R,每次只允许3个进程进入互斥段(临界区),则信号量S的变化范围是 (1) ;若信号量S的当前值为-2,则表示系统中有 (2) 个正在等待该资源的进程。 1()A. -7~1 B. -7~3 C. -3~0 D. -3~10 [单项选择]设有五个进程共享一个互斥段,如果最多允许两个进程同时进入互斥段,则所采用的互斥信号量初值应该是______。
A. 5 B. 2 C. 1 D. 0 [单项选择]在操作系统的进程管理中,若系统中有8个进程要使用互斥资源R,但最多只允许2个进程进入互斥段临界区),则信号量S的变化范围是______;若信号量S的当前值为-4,则表示系统中有_______个进程正在等待该资源。
A. 1 B. 2 C. 3 D. 4 我来回答: 提交
|