The "producer-consumer problem" is a classic synchronization problem that involves:
Show answerHide answer
Correct answer: (B) Two processes exchanging data through shared buffers
Explanation
In the producer-consumer (bounded buffer) problem, a producer puts items into a shared buffer and a consumer removes them, so access must be synchronised to avoid overflow, underflow and race conditions.