单选题
为进程一次性分配其所需的资源是一种
____
方法,它能使系统不发生死锁。
【正确答案】
A
【答案解析】预防死锁是破坏产生死锁的四个必要条件之一来预防发生死锁,包括的方法有:
(1)摒弃“请求与保持”条件,所有进程都必需一次性申请其在运行过程中所需的全部资源。
(2)摒弃“不剥夺”条件,一个已经保持了某些资源的进程,在提出新的资源请求而不能立即得到满足时,必须释放它已获得的所有资源。
(3)摒弃“环路等待”条件,将系统中的资源按类型赋予不同的序号,并规定所有的进程必须严格按照资源序号递增的顺序申请资源。