单选题
进程资源静态分配方式是指一个进程在建立时就分配了它需要的全部资源,只有该进程所有资源都得到满足的条件下,进程才开始运行,这样可以防止进程死锁。静态分配方式破坏死锁的______。
A.互斥条件
B.占有并等待条件
C.非剥夺式等待条件
D.循环等待条件
A
B
C
D
【正确答案】
B
【答案解析】
请求和保持条件(占有并等待条件):指进程已经保持了至少一个资源,但又提出了新的资源请求,而该资源又已被其他进程占有,此时请求进程阻塞,但又对自己已获得的其他资源保持不放。 本题描述的静态分配方式,要么一次性分配它需要的全部资源,要么就不分配资源,使得这种情况没法发生,因此它破坏了请求和保持条件。
提交答案
关闭