单选题 操作系统为了解决进程间合作和资源共享所带来的同步与互斥问题,通常采用的一种方法是使用 (42) 。某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是 (43)

【正确答案】 D
【答案解析】[解析] 使用一个称为信号量的变量并对它进行的两个原语操作。
【正确答案】 C
【答案解析】[解析]M是进程数,N是系统资源数,要满足:M+N>M个进程所需资源数对于这题就是 3+N>3×4=>N最小为10。