{"title":"An Improved Resource Management Algol-ithm for Distributed Systems","authors":"Kee Koon Chua, J. Carothers","doi":"10.1109/PCCC.1994.504128","DOIUrl":null,"url":null,"abstract":"A new deadlock avoidance algorithm, the Distributed Banker’s algorithm, is presented for distributed resource allocation systems. The algorithm makes use of new corollaries and theorems that are also presented. In previous work, the authors developed an improved centralized deadlock algorithm, called the Modified Banker’s algorithm. The improved centralized algorithm is outlined. This centralized algorithm combined with results from Moser, is extended for use in distributed systems. Compared with Moser’s World Banker’s algorithm, the Distributed Banker’s algorithm is shown to be less restrictive in terms of the number of resources that a process can acquire from other processes and in the amount that a process can increase its maximum resource requirement.","PeriodicalId":203232,"journal":{"name":"Proceeding of 13th IEEE Annual International Phoenix Conference on Computers and Communications","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-04-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceeding of 13th IEEE Annual International Phoenix Conference on Computers and Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PCCC.1994.504128","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A new deadlock avoidance algorithm, the Distributed Banker’s algorithm, is presented for distributed resource allocation systems. The algorithm makes use of new corollaries and theorems that are also presented. In previous work, the authors developed an improved centralized deadlock algorithm, called the Modified Banker’s algorithm. The improved centralized algorithm is outlined. This centralized algorithm combined with results from Moser, is extended for use in distributed systems. Compared with Moser’s World Banker’s algorithm, the Distributed Banker’s algorithm is shown to be less restrictive in terms of the number of resources that a process can acquire from other processes and in the amount that a process can increase its maximum resource requirement.