Question:medium

A situation where two or more processes are blocked, waiting for resources held by each other is called:

Show Hint

Deadlock occurs when each process in a set is waiting for another in the set to release a resource, creating a cycle of waiting.
Updated On: Mar 7, 2026
  • Pooling
  • Deadlock
  • Thrashing
  • Paging
Show Solution

The Correct Option is B

Solution and Explanation

Step 1: Deadlock Definition. Deadlock occurs in operating systems when two or more processes are suspended, each awaiting a resource that the other holds. This creates a dependency cycle, preventing any process from proceeding.

Step 2: Other Options Explained. - (1) Pooling: Involves aggregating resources for shared access, not process blocking. - (3) Thrashing: Characterized by excessive memory paging and swapping, degrading performance, but not involving blocked processes. - (4) Paging: A memory management technique that divides memory into fixed-size blocks, unrelated to processes waiting for resources.

Step 3: Conclusion. Consequently, Deadlock (2) is the accurate term.

Was this answer helpful?
0