Explain Deadlock Characterization

Q1. What is Deadlock Characterization?

Ans. Deadlock occurs when a number of processes are waiting for events which can only be caused by another waiting process.

These are the essential requirements for deadlock to occur. All these four conditions must be present for a deadlock to occur. If one of them is absent, there is no deadlock:

1. Mutual Exclusion

2. Hold and Wait

3. No Preemption

4. Circular Waiting

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: