某计算机系统中有10台打印机,由K个进程竞争使用,每个进程最多需要4台打印机。该系统可能会发生死锁的K的最大值是()
A. 2
B. 3
C. 4
D. 5
一次分配所有资源的方法可以预防死锁的发生,它破坏死锁四个必要条件中的( )
A. 互斥
B. 占有并请求
C. 非剥夺
D. 循环等待
死锁预防是保证系统不进入死锁状态的静态策略,其解决办法是破坏产生死锁的四个必要条件之一,下列方法中破坏了“循环等待”的条件是( )。
A. 银行家算法
B. 一次性分配策略
C. 剥夺资源算法
D. 资源有序分配策略
某系统中有三个并发进程都需要四个同类资源,则该系统必然不会发生死锁的最少资源是( )
A. 9
B. 10
C. 11
D. 12