+1 vote
635 views

Which of the following conditions does not hold good for a solution to a critical section problem ?

1. No assumptions may be made about speeds or the number of $CPU$'s.
2. No two processes may be simultaneously inside their critical sections.
3. Processes running outside its critical section may block other processes.
4. Processes do not wait forever to enter its critical section.

recategorized | 635 views

Answer : Processes running outside its critical section may block other processes.

If a process is running outside the critical section we don't care whatever it is doing out there either it is blocking some processes or not it is not going to effect the processes which are running inside the critical section anyway.

Reference : The Critical Section Problem

by Boss (45.4k points)