某系统中仅有5个并发进程竞争某类资源,且都需要3个该类资源,那么至少有(23)个该类资源,才能保证系统不会发生死锁。
【正确答案】 C
【答案解析】解析:要保证不会发生死锁,至少有一个进程能申请到3个资源,其他进程都申请到2个资源,这是需要11个资源。当占用3个资源的进程完成后,释放资源,其他进程便可以申请到更多的资源。如果只有10个资源,可能每个进程申请到2个资源,此时便发生了死锁。