← Back to 7. Deadlocks

📝 Process Termination and Recovery from Deadlock

📖 From Operating System • 7. Deadlocks • 22 questions available

Practice MCQs for Process Termination and Recovery from Deadlock. Test your knowledge with carefully crafted questions across easy, medium, and hard difficulty levels.

🔄 Last updated: 2026-07-11

6
Easy Questions
8
Medium Questions
8
Hard Questions

📝 Sample Questions

Q1. Which method of process termination guarantees the deadlock cycle will be broken but at the highest cost?

🔹 A. Terminating processes in reverse priority order
🔹 B. Aborting all deadlocked processes simultaneously
🔹 C. Killing processes with minimal resource usage
🔹 D. Suspending processes temporarily

💡 Difficulty: easy | ✅ Correct: B

Q2. When the system aborts all deadlocked processes, what happens to the resources allocated to them?

🔹 A. Resources are permanently lost
🔹 B. Resources are reclaimed by the system
🔹 C. Resources are transferred to other deadlocked processes
🔹 D. Resources remain allocated until system reboot

💡 Difficulty: medium | ✅ Correct: B

Q3. Under what scenario would aborting all deadlocked processes be considered acceptable despite its cost?

🔹 A. When processes are all non-interactive
🔹 B. When processes have minimal computation time invested
🔹 C. When deadlock occurs in a non-critical system
🔹 D. When data integrity is not a concern

💡 Difficulty: hard | ✅ Correct: B

⬆️ View all questions in the quiz below

🔗 Related Topics

📝 Computer System Architecture📝 Computer System Organization📝 Computing Environments📝 Kernel Data Structures📝 Memory Management
🚀 Start Quiz 📝 Practice Mode