单选题 破坏死锁的4个必要条件之一就可以预防死锁。假如规定一个进程在请求新资源之前首先释放已占有的资源则是破坏了哪个条件?
A) 互斥使用 B) 部分分配
C) 不可剥夺 D) 环路等待

【正确答案】 B
【答案解析】[解析] 若一个进程请求新资源之前首先释放已占有的资源,这破坏了部分分配条件。