POSIX 호환 System V 메시지 대기열을 POSIX 메시지 대기열이라고 부르지 않는 이유는 무엇입니까?

POSIX 호환 System V 메시지 대기열을 POSIX 메시지 대기열이라고 부르지 않는 이유는 무엇입니까?

나는 (적어도) 두 가지 유형의 메시지 대기열, 즉 System V 메시지 대기열과 POSIX 메시지 대기열을 알고 있습니다. 제가 놀랐던 점은,매뉴얼 페이지또한 말했다메시지 획득System V 메시지 대기열에 대한 시스템 호출(예:

준수하다

POSIX.1-2001, POSIX.1-2008, SVr4.

System V 메시지 대기열은 POSIX를 준수하는데 왜 POSIX 조직은 System V 메시지 대기열과 다른 소위 POSIX 메시지 대기열을 고안하려고 애썼습니까?

답변1

System V 메시지 대기열은 POSIX보다 이전 버전입니다. POSIX의 채택은 아마도 System V Unix가 도입된 지 10년 이상이 지난 후에 이루어졌을 것입니다. "POSIX 메시지 큐"는 (적어도 일부 사람들이) System V 구현을 좋아하지 않았기 때문에 발명된 비교적 최근의 발명품입니다.

관련 정보