HEURISTIC DEADLOCK-AVOIDANCE ALGORITHM IN A DISTRIBUTED SYSTEM

被引:0
作者
SRIMANI, PK
NARAYANASWAMY, R
机构
[1] COLORADO STATE UNIV,DEPT COMP SCI,FT COLLINS,CO 80523
[2] CONCURRENT COMP CORP,TINTON FALLS,NJ 07724
来源
COMPUTING SYSTEMS | 1991年 / 6卷 / 03期
关键词
DEADLOCK AVOIDANCE; HEURISTIC ALGORITHM; DISTRIBUTED SYSTEMS; BANKER ALGORITHM; SIMULATION; PERFORMANCE COMPARISON;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new heuristic algorithm to solve the problem of dead-lock avoidance in a distributed system with multiple resource types by an appropriate modification of the well known Banker's algorithm is proposed. The paper reports results of simulation experiments carried out to compare our approach with a fully centralized Banker's algorithm by using two performance criteria: average service time for a request, and the amount of degradation in resource utilization (i.e. a situation where a specific request cannot be granted by our algorithm but could have been granted by the centralized Banker's algorithm).
引用
收藏
页码:170 / 177
页数:8
相关论文
共 12 条
[1]  
ANDREWS GR, 1982, ACM S PRINCIPLES DIS, P165
[2]  
DIJKSTRA EW, 1965, EWD123 TU EINDH TECH
[3]  
FINKEL R, 1982, INFO PROCESS LETT, V14
[4]  
FONTAO RO, 1972, OPERAT SYST REV, V6, P72
[5]   PREVENTION OF SYSTEM DEADLOCKS [J].
HABERMANN, AN .
COMMUNICATIONS OF THE ACM, 1969, 12 (07) :373-+
[6]  
Holt R. C., 1972, Computing Surveys, V4, P179, DOI 10.1145/356603.356607
[7]  
ISLOOR SS, 1980, IEEE COMPUT, V9, P58
[8]  
MACKAWA, 1987, OPERATING SYSTEMS AD
[9]   EXTENSION OF THE BANKERS ALGORITHM FOR RESOURCE-ALLOCATION IN A DISTRIBUTED OPERATING SYSTEM [J].
MADDURI, H ;
FINKEL, R .
INFORMATION PROCESSING LETTERS, 1984, 19 (01) :1-8
[10]   DEADLOCK-AVOIDANCE IN STORE-AND-FORWARD NETWORKS .1. STORE-AND-FORWARD DEADLOCK [J].
MERLIN, PM ;
SCHWEITZER, PJ .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1980, 28 (03) :345-354