2011-02-15 4 views

답변

1

저는 여러분이 응용 프로그램 개발과 커널 개발에 대해 이야기하고 있다고 가정합니다.

Linux는 Posix 동기화 기술을 지원합니다. 흔히 사용되는 뮤텍스 (멀티 스레드 응용 프로그램 용)와 세마포어가 있습니다. 여러 가지 방법으로 사용할 수 있습니다 ... 세마포어 사용의 예로는 여러 프로세스가 있고 공유 메모리에 세마포를 유지하는 것이 있습니다.

난 당신이 다음 맨 페이지의 읽는 게 좋습니다
sem_init
pthread_mutex_init

는 또한, 여기에 도움이

희망 잠금 파일의 사용에 good discussion입니다.

관련 문제