Multiple choice

Mutual exclusion problem occurs between

  1. two disjoint processes

  2. processes that share resources

  3. processes that don't use the same resources

  4. two processes in critical region

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Mutual exclusion is specifically required when multiple processes share common resources and access them concurrently. Without proper synchronization, race conditions can occur leading to inconsistent states or corruption. The problem doesn't apply to disjoint processes that don't share resources or when processes use completely different resources.