User:Jitenderjangra/Dijkestra's deadlock

Dijkestra was one of the first describe the problem of deadlocks in 1968.Deadlocks can occour in concurrent environments.Deadlocks occur if each process holds one resource and requests the other. A Deadlock is a situation where a group of processes is permanently blocked as a results of each process having acquired a subset of resouces needed for its completion and having to wit for release of the remaining resources held by others in the same group. Thus making it impossible for any of the deadlocked processes to proceed. In multiprogramming environment several processes compete for a fixed number of resources.