question archive A banker with only $100,000 loans $50,000 to each of two customers
Subject:Computer SciencePrice:2.89 Bought3
A banker with only $100,000 loans $50,000 to each of two customers. Later, both customers return with the story that before they can repay their loans they must each borrow another $10,000 to complete the business deals in which their previous loans are involved. The banker resolves this deadlock by borrowing the additional funds from another source and passing on this loan (with an increase in the interest rate) to the two customers. Which of the three conditions for deadlock has the banker removed?
Deadlock is a resource allocation problem in which two or more processes cannot progress further because each is waiting for a resource which is used by other. In the problem the banker resolves the first condition. Competition for non-shareable resources since the customers already used the shareable resource (they exhausted banker lending capacity) and they requesting for a non-shareable resource. Here the resource is money. The deadlock is broken since the banker borrowed extra money from other source thereby increasing the lending capacity and hence again the resource has become shareable one.