Describe four general strategies for dealing with deadlocks.

Showing Answers 1 - 2 of 2 Answers


  • Aug 23rd, 2009

Strategies to dealt with deadlocks are:

  • Ignore deadlock (This is done in systems which are infrequently meeting with deadlocks)

  • Detection and recovering

  • Avoiding deadlocks by careful resource allocation

  • Preventing deadlock operating conditions. These conditions are

    1. Mutual exclusiveness (two processes cant use same resource at same time)

    2. Hold and wait

    3. No preemtion (after allocating resource, it cant be taken back until it is released by process)

    4. Cycles in resource allocation diagrams

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions