What is a Deadlock?
In a multiprocessing environment, several processes compete for limited resources. A running process goes to waiting state when a resource is not available. The process could not change its state because some other process holds the resources. This is called a deadlock.Normal ConditionsThe operating system does not provide with deadlock prevention mechanism, the programmers must … Read more