设m为同类资源R的数目,n为系统中的并发进程数。当n个进程共享m个互斥资源R时,每个进程对R的最大需求是w;则下列情况会出现死锁的是( )。(1.0)
A: m=2,n=1,w=2
B: m=2,n=2,w=1
C: m=4,n=3,w=2
D: m=4,n=2,w=3
A: m=2,n=1,w=2
B: m=2,n=2,w=1
C: m=4,n=3,w=2
D: m=4,n=2,w=3
举一反三
- 18.某系统中有n个并发进程,有同类资源R共m个,假设每个进程对资源R的最大需求是w,则可能发生死锁的情况是( )。 A: m=5,n=3,w=2 B: m=2,n=3,w=1 C: m=4,n=3,w=2 D: m=6,n=3,w=3
- 设m为同类资源R的数目,n为系统中并发进程数。当n个进程共享m个互斥资源R时,每个进程对R的最大需求是w;则下列情况会出现死锁的是(
- 假设系统中有m个同类的互斥资源,当n个进程共享这m个互斥资源时,每个进程的最大需求数是w。以下( )情况系统不会产生死锁。(多选)
- 设系统有一类数量为M的独占性资源,系统中N个进程竞争该类资源,各进程对资源的最大需求为W。当M,N,W分别取下列()选项中的值时,系统可能发生死锁
- 下面程序的功能是用“辗转相除法”求两个正整数的最大公约数。请分析程序填空。#includemain(){intr,m,n;scanf("%d%d",&m,&n);if(m A: 【1】r=m,m=n,n=r;【2】m%n; B: 【1】m%n;【2】r=m,m=n,n=r; C: 【1】r=m,m=n,n=r;【2】n%m; D: 【1】n%m;【2】r=m,m=n,n=r;