커널과 유저간의 좋은 통신 수단은 뭐가 있을까요??
글쓴이: hogi2271 / 작성시간: 금, 2010/05/07 - 5:44오후
Solrais, AIX에서 프로젝트를 진행 중 입니다.
프로그램 특성상 커널 드라이버와 유저 어플리케이션을 개발하여 연동하여 사용하고 있습니다.
둘간의 통신이 필요하여 특별한 방법을 찾지 못하여 file을 통하여 통신을 이루고 있습니다.
file을 사용하게 되니 성능 및 안정성에서 관리되어야 될 포인트가 너무 많아 지고 있어 어려움을 겪고 있는데
mmap과 같이 프로세스간의 공유메모리를 사용하는 것처럼 커널과 유저간의 공유메모리를 사용할 수 있는 방법이 있는지 궁금합니다.
물로 lock에 대한 해결책 또한 필요하다고 생각합니다.
Forums:
AIX에서 국한되지
AIX에서 국한되지 않아도 상관없습니다. unix계열 어떠한 시스템이라도 상관없습니다.
Windows에서는 mutex, mmap을 이용하여 가능하던데..
이럴때는 Windows가 부러워지는 군요.
^^/
그냥. 시스템콜 몇개
그냥. 시스템콜 몇개 추가 하려고 합니다.
큐를 관리하는 새로운 kernel extionsion 하나 구현하고 interface를 시스템콜 형식으로
제공하는 방법으로요..
^^/
^^/