Consider 3 processes (P1, P2, P3) and 2 resources (R1, R2). If P1 holds R1 & requests R2, P2 holds R2 & requests R1, what is the minimum number of…

Consider 3 processes (P1, P2, P3) and 2 resources (R1, R2). If P1 holds R1 & requests R2, P2 holds R2 & requests R1, what is the minimum number of additional resource units of R1 or R2 needed to resolve the deadlock assuming no preemption?

  1. a) 0 unit
  2. b) 1 unit of R1 or 1 unit of R2
  3. c) 2 units: 1 of R1 & 1 of R2
  4. d) Not enough information

From the BCS Technical Cadre (CSE) October 2025 – 49th BCS Written (Special) (BPSC) exam, question 71 of 123.

More from this paper