Which of the following conditions must be satisfied to solve the critical section problem?
(a) Mutual Exclusion
(b) Progress
(c) Bounded Waiting
(d) All of the mentioned
The question was asked during an interview.
This key question is from The Critical Section (CS) Problem and Solutions topic in section Process Synchronization of Operating System