避免死鎖的著名算法是銀行家算法。
四個(gè)條件:
1、分批向銀行貸款時(shí),申請(qǐng)的總額不能超過(guò)一開始申請(qǐng)的額度;
2、申請(qǐng)貸款時(shí)不能超過(guò)銀行現(xiàn)有資金數(shù)目;
3、當(dāng)銀行資金不能滿足顧客貸款需求時(shí),可以推遲支付,但是肯定會(huì)讓顧客在需求時(shí)間內(nèi)得到貸款;
4、顧客拿到貸款后必須在規(guī)定時(shí)間內(nèi)歸還。
避免死鎖的著名算法是銀行家算法。
四個(gè)條件:
1、分批向銀行貸款時(shí),申請(qǐng)的總額不能超過(guò)一開始申請(qǐng)的額度;
2、申請(qǐng)貸款時(shí)不能超過(guò)銀行現(xiàn)有資金數(shù)目;
3、當(dāng)銀行資金不能滿足顧客貸款需求時(shí),可以推遲支付,但是肯定會(huì)讓顧客在需求時(shí)間內(nèi)得到貸款;
4、顧客拿到貸款后必須在規(guī)定時(shí)間內(nèi)歸還。