采用银行家算法分配资源时,申请者要把同类资源的最大需求量告诉系统,但系统对于该类资源可以进行部分分配。
如系统现存的可用资源数能满足申请者剩余需求量时,就满足当前的部分或全部申请,否则就推迟分配。
如果系统保证申请者在有限的时间内能获得所需的全部资源,则称系统处于安全状态,否则称系统处于不安全状态,并有可能引起死锁。
银行家算法是在能确保系统处于安全状态时才把资源分配给申请者。
相关下载链接:
//download.csdn.net/download/olemon945/10454750?utm_source=bbsseo