이번 장에서는 6장에 제시된 도구를 몇 가지 고전적인 동기화 문제에 적용한다!


1. 고전적인 동기화 문제들

많은 클래스의 병행 제어(concurrency control) 문제에 대한 예로서, 중요한 여러 가지의 다른 동기화 문제들을 알아본다.

유한 버퍼 문제(The Bounded-Buffer Problem)

이 문제는 일반적으로 동기화 프리미티브들의 능력을 설명하기 위해 사용된다.

Untitled

생산자 코드