IPC shared memory 구현시 질문 있습니다.
글쓴이: swunk / 작성시간: 목, 2006/01/19 - 9:22오전
APUE 책을 뒤적여서 열심히 shrared memory 관련 프로그램을 만들었습니다.
사용하는 system call은 책에 나온 shmget(), shmctl(), shmat(), shmdt()등을 사용해서 만들었습니다.
그런데...다 만들고 나니 사람들이 왜 POSIX 표준으로 안 만들었냐고 하네요? POSIX 표준을 따르는 shared memory는 shm_open(), mmap() 등의 시스템콜을 사용해서 만들더라구요...
제가 짠 프로그램을 POSIX 표준에 맞게 포팅하는 것이 어려운 것은 아니지만 왜? 그걸 따라야 하는지는 알아야 할것 같아서 질문을 드립니다.
POSIX 표준을 따르는 것이 좋은가요 ?
POSIX 표준을 따라서 작성해야 할까요 ?
답변 부탁드립니다.
Forums:
이건 저의 사견일 뿐임을 먼저 밝힙니다.System V 도 표준.
이건 저의 사견일 뿐임을 먼저 밝힙니다.
System V 도 표준. 포직스 역시 표준.
이식성을 고려한다면 포직스를...
즐프하세요..
댓글 달기