[완료] message queue 가 posix 표준 맞나요?

jos77의 이미지

초보 질문입니다

#include <sys/msg.h>

msgget
msgrcv
msgsnd

Linux 2.6 gcc 4.2.4 에서 메시지 큐를 사용하려고 게시판 검색 중에 system v 일뿐, posix 표준은 아니다 라고 나오네요...

man 으로 봤더니 SVr4 , POSIX.1-2001 이라고 나오는데

posix message queue 라고 해서 #include <mqueue.h> 가 있다고 나오네요 @_@

뭐가 맞는 거죠? 아니 posix 와 system v 표준 차이가 어떻게 되는 건가요? 포팅할 때 이슈가 되나요? (linux 용)

JuEUS-U의 이미지

맞습니다.
Posix standard (IEEE Std 1003.1)