𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Deadlock detection in distributed database systems: a new algorithm and a comparative performance analysis

✍ Scribed by Natalija Krivokapić; Alfons Kemper; Ehud Gudes


Book ID
106234886
Publisher
Springer-Verlag
Year
1999
Tongue
English
Weight
283 KB
Volume
8
Category
Article
ISSN
1066-8888

No coin nor oath required. For personal study only.

✦ Synopsis


This paper attempts a comprehensive study of deadlock detection in distributed database systems. First, the two predominant deadlock models in these systems and the four different distributed deadlock detection approaches are discussed. Afterwards, a new deadlock detection algorithm is presented. The algorithm is based on dynamically creating deadlock detection agents (DDAs), each being responsible for detecting deadlocks in one connected component of the global wait-for-graph (WFG). The DDA scheme is a "selftuning" system: after an initial warm-up phase, dedicated DDAs will be formed for "centers of locality", i.e., parts of the system where many conflicts occur. A dynamic shift in locality of the distributed system will be responded to by automatically creating new DDAs while the obsolete ones terminate. In this paper, we also compare the most competitive representative of each class of algorithms suitable for distributed database systems based on a simulation model, and point out their relative strengths and weaknesses. The extensive experiments we carried out indicate that our newly proposed deadlock detection algorithm outperforms the other algorithms in the vast majority of configurations and workloads and, in contrast to all other algorithms, is very robust with respect to differing load and access profiles.


📜 SIMILAR VOLUMES


A new detection algorithm for image anal
✍ René Michel; Ralf Steinmeyer; Michael Falk; Gregory S. Harms 📂 Article 📅 2007 🏛 John Wiley and Sons 🌐 English ⚖ 652 KB

## Abstract A new algorithm is presented for the detection of single, fluorescence‐labeled proteins in the analysis of images from living cells. It is especially suited for images with just a few (<1 per 10 μm^2^) fluorescence peaks from individual proteins with high background and noise (signal to