버퍼에 여러 프로세스가 동시에 접근할 수 없음
버퍼의 크기가 유한
세마포어를 이용한 문제 해결
하나의 기록기가 공유 자원에 데이터를 쓰는 중에는 다른 기록기나 판독기는 공유 자원에 접근할 수 없음
여러 판독기는 동시에 공유 자원에서 데이터를 읽을 수 있음