单选题
以下叙述中正确的是( )。
A.进程调度程序主要是按一定算法从阻塞队列中选择一个进程,将处理分配给它。
B.预防死锁的发生可以通过破坏产生死锁的4个必要条件之一来实现,但破坏互斥条件的可能性不大。
C.进程进入临界区要执行开锁原语
D.P、V操作可以防止死锁的发生。
【正确答案】
B
【答案解析】[解析] 本题目考查综合知识点。进程调度程序主要是按一定算法从就绪队列中选择一个进程,将处理分配给它。互斥使用是资源本身特征所决定的,不能随意破坏。进程进入临界区要执行锁原语。P、V操作是进程同步的机制,P、V操作不当可能引起死锁。因此应该选择B。