3
POSIX 공유 메모리 및 POSIX 세마포를 사용하여 클라이언트 서버 응용 프로그램을 빌드하려고합니다. 세마포어를 공유 메모리 세그먼트 안에 넣어야합니까? 아니면 세마포어를 전역 변수로 사용할 수 있습니까? 나는 POSIX 대회를 고수하고 싶다.POSIX 공유 메모리를 사용할 때 POSIX 세마포어는 어디에 두어야합니까?
POSIX 공유 메모리 및 POSIX 세마포를 사용하여 클라이언트 서버 응용 프로그램을 빌드하려고합니다. 세마포어를 공유 메모리 세그먼트 안에 넣어야합니까? 아니면 세마포어를 전역 변수로 사용할 수 있습니까? 나는 POSIX 대회를 고수하고 싶다.POSIX 공유 메모리를 사용할 때 POSIX 세마포어는 어디에 두어야합니까?
아니요, 세마포어는 시스템 리소스입니다. 당신은 그 (것)들을 찾아 내기에 관하여 고민 할 필요 없다.
업데이트 : 내 의견을 연장하고 수정하겠습니다. 세마포어는 시스템 리소스입니다. 이름없는 세마포어는 공유 메모리 세그먼트에 있어야합니다. intro man page for semaphores을 참조하십시오.