Back to the 2025 paper

Module 4: Deadlocks

20257m

Discuss deadlock recovery techniques. Explain process termination and resource preemption methods used for recovery from deadlock.

Worked SolutionAI Assisted

Deadlock Recovery

  • Process termination: abort all deadlocked or one by one (victim selection by priority/cost), rollback.
  • Resource preemption: preempt resources, roll back process to safe state, starvation avoidance. Requires selecting victim, rollback, starvation prevention.

Similar questions

AI LearningWeb Platform

Coursify — Personal AI Course Generator

Struggling with a difficult subject or concept? Turn any engineering topic into a structured course with interactive lessons, quizzes, and research-backed explanations.