간단하게 리소스 카운터라고 생각해도 되는데 일단은 데드락 피하기 위한 기술 중의 하나라고 한다.. 실제 어디다 써먹을지는 아직 모르겠지만.. 이거보다는 개인적으로 뮤텍스를 더 자주 쓰는듯 싶네.. 소스코드 출처 : http://forum.falinux.com/zbxe/?document_srl=428639 int semget ( key_t key, int nsems, int semflg ) 세마포어 식별자를 가지고 오는 함수다. key_t key 시스템에서 세머포어를 식별하는 키 번호 int nsems 세마포어 집합 내의 세마포어 개수로 접급 제한하려는 세마포어 자원의 개수 int semflg 동작 옵션 ( IPC_CREATE와 IPC_EXCL이 있다.) int semctl ( int semid, int ..