对资源采用按序分配的策略,可以防止死锁。它破坏了死锁四个必要条件的( )
A、互斥条件
B、占有并等待条件
C、不可抢夺条件
D、循环等待条件
【正确答案】:D
【题目解析】:死锁预防的方法是破坏产生死锁的四个必要条件之一,互斥条件不可破坏,占有并等待条件和不可抢夺条件属于资源静态分配策略,分配原则是:一个进程在申请新资源的要求得不到满足时,便处于等待状态,而处于等待状态的进程的全部资源可以被剥夺。资源有序分配的思想是:对系统所有资源类型进行线性排序,并赋予不同的序号。进程申请资源时,必须严格按照资源编号的顺序进行。即一个进程先得到编号小的资源,才能申请编号大的资源。释放资源时,次序相反,破坏了循环等待条件。