Performance Analysis of Victim Selection Algorithms in Distributed Systems and Proposal of Weight Based Resolution Strategy
Journal: International Journal of Computer Science and Artificial Intelligence (Vol.2, No. 4)Publication Date: 2012-12-28
Authors : geetha venkat N. Sreenath;
Page : 40-44
Keywords : Distributed System; Resolution; Transaction Attributes; Resource Characteristics; Victim Selection;
Abstract
Deadlocks affect the performance of all systems that support concurrent execution of transactions. Presence of deadlocks is usually detected by checking for cycles in Wait-For graph. Once deadlocks are detected, the cycle can be broken by aborting one of the transactions (Victim). Main objective of victim selection is avoiding starvation. This paper analyses the performance of various victim selection algorithms given in the literature to find out how optimal they are with respect to other desirable parameters of a system like throughput, fairness, resource utilization and resolution latency apart from starvation. This paper also proposes weight based resolution algorithm to dynamically select least cost victim.
Other Latest Articles
- Optimizing Sign Placements for Crowd Evacuation on Road Network in Case of Tsunami Alert
- Local Features in APICAS:Analyzing of Added Value of the Descriptors Based on MPEG-7 Vector Quantization
- Improved Modelling of Wastewater Treatment Primary Clarifier Using Hybrid Anns
- Efficient Streaming Algorithms for Tree Matching Problems
- Dynamic Service Composition
Last modified: 2013-08-16 10:43:53