Innovations in Computing and Information Technology (Cognition 2015) |
Foundation of Computer Science USA |
COGNITION2015 - Number 4 |
July 2015 |
Authors: Garima Rana, Kanchan, Dilshana Khurshid |
05c9ac95-f0ab-4347-936b-f9f1cc4dcf62 |
Garima Rana, Kanchan, Dilshana Khurshid . A Study of Distributed Deadlock Handling Techniques. Innovations in Computing and Information Technology (Cognition 2015). COGNITION2015, 4 (July 2015), 29-33.
A deadlock is a situation where a process or a set of processes is blocked, waiting on an event that will never occur. In this case of a deadlock, the intervention of a process outside of those involved in the deadlock is required to recover from the deadlock. The formation and existence of deadlocks in a system lowers system efficiency. Therefore, avoiding performance degradation due to deadlocks requires that a system be deadlock free or that deadlocks be quickly detected and eliminated. In this paper, we study deadlock handling strategies in distributed system. Several deadlock techniques based on various control organisations are described. Pros and cons of these techniques are discussed and their performance is compared.