인프런 커뮤니티 질문&답변

유영재님의 프로필 이미지

작성한 질문수

리눅스 IPC 프로그래밍 - 이론과 실습

Message Queue(SysV)

POSIX와 SysV는 서로 다른 시스템 콜이 아닌가요?

19.06.02 21:37 작성

·

254

0

갑자기 든 생각인데 POSIX와 SysV는 서로 다른 인터페이스의 커널 아닌가요? 그런데 어떻게... 제 ubuntu는 아마 POSIX 인터페이스를 따르는 것 같은데 두 개 인터페이스를 동시에 사용할 수 있는 것인가요?

답변 2

0

유영재님의 프로필 이미지
유영재
질문자

2019. 06. 03. 01:18

감사합니다 :)

0

런잇(ProgCoach4U)님의 프로필 이미지
런잇(ProgCoach4U)
지식공유자

2019. 06. 03. 00:25

POSIX IPC와 SysV IPC는 서로 다른 인터페이스인 것은 맞습니다. 하지만 리눅스에서는 두 인터페이스 모두를 지원합니다. 한 프로세스에서 동시에 양쪽 기능 모두 사용하실 수도 있습니다. 기능의 차이에 따라 선택을 하시면 되고, 두 API 모두 사용 가능한 환경이시라면 POSIX IPC를 사용하시는 것을 추천드려요 :)