单选题
某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的K的最小值是( )。
A、
2
B、
3
C、
4
D、
5
【正确答案】
C
【答案解析】
解析:当K<4(即K的值取为3及其以下值)的时候,系统可以为某个进程分配打印机资源,并可以确保在有限的时间内使某个进程完成并且退还其已经占用的打印机,进而使各个进程能够依次顺利地完成。而当K≥4的时候,就构成了死锁需要的条件,会引起死锁的产生,所以答案为C。
提交答案
关闭