产生系统死锁的原因可能是由于____________。
A.一进程长期得不到资源
B.一个进程进入死循环
C.多个进程竞争资源,出现了循环等待
D.一进程长期占用资源
查看答案
现有n个具有相关临界区的并发进程,如果某进程调用P操作后变为等待状态,则调用P操作时信号量的值必定为____。
A.≤0
B.1
C.n-1
D.n
若当前进程因时间片用完而让出处理机时,该进程应转变为_________状态。
A.就绪
B.等待
C.运行
D.完成
若信号S的初值为2,当前值为-3,则表示有_________等待进程。
A.0个
B.1个
C.2个
D.3个
假设系统中有m个同类的互斥资源,当n个进程共享这m个互斥资源时,每个进程的最大需求数是w。以下()情况系统不会产生死锁。(多选)
A.m=4,n=3,w=2
B.m=4,n=2,w=3
C.m=5,n=2,w=3
D.m=5,n=3,w=2