리눅스 세마포어 관련

rhrnfu700의 이미지

세마포어를 공부하고 있는데요

두개는 어떻게 돌아가는 지 원리는 알겠는데

프로세스 3개를 세마포어를 걸어서 순서대로 일을 처리하게 하려니까 헷갈려서요..

이해를 위해 간단한 힌트좀 부탁드립니다.!!

MyAbby의 이미지

직접 소스로 설명하기에는... 일을 다 하는거 같아 링크하나 놓고 갑니다:

http://stackoverflow.com/questions/6847973/do-forked-child-processes-use-the-same-semaphore