모듈과 APP가 메모리를 공유하는 방법에 대해서 질문 있습니다.
글쓴이: cshmax / 작성시간: 화, 2008/08/05 - 4:15오후
모듈에서 메모리를 malloc 해서 준비 해 놓고 이걸 APP와 함께 사용하기 위해
mmap 같은 걸 사용하고 싶습니다.
APP에서 해당 메모리에 데이터를 채워 넣고 Event 같은 걸로 Signal을 주면
Wait 하고 있던 모듈 쪽 Thread에서 메모리에 접근해 데이터를 읽고
다시 이런 식이 반복 되는 프로그램을 만들고자 합니다.
1. 모듈이 network 쪽이라서
mmap 관련 콜백함수를 어떻게 등록 시켜야 할지 모르겠고
2. Event를 지원하지 않은 리눅스 에서는
어떤식으로 모듈과 APP가 서로 동기화 되게 끔 할 수 있나요?
(MS윈도우에서 Event를 가지고 signal, wait, reset을 했던 것 처럼 되길 원합니다.)
답변 기다리겠습니다.
감사합니다.
Forums:
댓글 달기