Which one of these is not a condition for Resource Deadlock?
2021
Which one of these is not a condition for Resource Deadlock?
Answer: C. Preemption — For a deadlock to occur, four specific conditions must hold simultaneously: Mutual Exclusion (Non-shareable resources) Hold and Wait No Preemption Circular…
- A.
Non-sharable resources
- B.
Hold-and-wait
- C.
Preemption
- D.
Circular wait
Attempted by 1091 students.
Show answer & explanation
Correct answer: C
For a deadlock to occur, four specific conditions must hold simultaneously:
Mutual Exclusion (Non-shareable resources)
Hold and Wait
No Preemption
Circular Wait
No Preemption is the actual condition required for deadlock. If "Preemption" is allowed, the operating system can forcibly take a resource away from a process to give it to another, which actually helps prevent or break a deadlock.
A video solution is available for this question — log in and enroll to watch it.