题目内容
(请给出正确答案)
[主观题]
某系统有同类资源m个,它们供n个进程共享。若每个进程最多申请x个资源(1≤x≤m),问:各进程申请资源之和在什么范围内系统不会发生死锁?
查看答案
如果结果不匹配,请 联系老师 获取答案
A.m=3,n=2,w=2
B.m=4,n=3,w=2
C.m=9,n=4,w=3
D.m=5,n=4,w=3
假设某系统有同类资源12个,有三个进程P1、P2、P3来共享。已知P1、P2、P3所需资源的总数分别是8、6、9,它们申请资源的次序和数量如下表所示,系统采用银行家算法为它们分配资源。试回答: (1)哪次申请分配会使系统进入不安全状态? (2)若时刻t执行完序号为6的申请,请分析该时刻各进程的状态和各进程已占的资源数。
A.n=2,i=4
B.n=4,i=3
C.n=3,i-2
D.n-3,i-3
A.②或④
B.③或⑥
C.④或⑤
D.⑤或⑥
系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取表7-6的值时,对于表7-6中的a-e五种情况,(77)可能会发生死锁。
A.a和b
B.b和c
C.c和d
D.c和e
某火车票销售系统有n个售票点,该系统为每个售票点创建一个进程Pi(i=1,2,…,n)。假设Hi(j=1,2+,…,m)单元存放某日某车次的剩余票数,Temp为Pi进程的临时工作单元,x为某用户的订票张数。初始化时系统应将信号量S赋值为(23)。Pi进程的工作流程如下,若用P操作和V操作实现进程间的同步与互斥,则图中a、b和c应分别填入(24)。
A.0
B.1
C.2
D.3
(48)
A. a和b
B. b和c
C. c和d
D. c和e
(25)
A.①②⑤
B.③④⑤
C.②④⑤
D.②④⑥
(26)
A.1、1和1
B.1、1和2
C.1、1和3
D.1、2和1
(25)
A.①②⑤
B.③④⑤
C.②④⑤
D.②④⑥
(26)
A.1、1 和1
B.1、1 和2
C.1、1 和3
D.1、2 和1