单选题
死锁产生的原因之一是资源分配不当,另一个原因是______。
A、
存在共享资源
B、
系统中没有采用SPOOLing技术
C、
进程推进顺序不当
D、
使用P、V操作过多
【正确答案】
C
【答案解析】
死锁是指在多道程序系统中,一组进程中的每个进程均会无限期地等待被该组进程中的另一个进程所占有且永远不会释放的资源。若对资源的管理、分配和使用不当或者在进程使用某种同步或通信工具及时发送、接受次序安排不当,会造成死锁的发生。因此,本题答案选择C选项。
提交答案
关闭