Consider the solution to the bounded buffer producer/consumer problem by using…
GATE · 2006 · IT
Consider the solution to the bounded buffer producer/consumer problem by using general semaphores S, F, and E. The semaphore S is the mutual exclusion semaphore initialized to 1. The semaphore F corresponds to the number of free slots in the buffer and is initialized to N. The semaphore E corresponds to the number of elements in the buffer and is initialized to 0.

Which of the following interchange operations may result in a deadlock?
Interchanging Wait (F) and Wait (S) in the Producer process
Interchanging Signal (S) and Signal (F) in the Consumer process
- A.
I Only
- B.
II Only
- C.
Neither I nor II
- D.
Both I and II
Attempted by 177 students.
Sign up free to check your answer
Sign up freeLoading lesson…