Module programming에서 질문입니다.
글쓴이: 익명 사용자 / 작성시간: 월, 2002/10/21 - 7:04오후
module programming을 하고 있는데요.
제가 만든 module "minibuf"를 insmod로 올려보았는데요.
lsmod해보면
Module Size Used by
minibuf 2800 0 (unused)
autofs 11040 1 (autoclean)
...
이렇게 나오더라구요.
그런데 제 minibuf 는 open 한 상태에서도 used 란이 그대로 0 입니다.
어떤 상태에서 used란이 변하는건지요?
감사합니다.
Forums:
Re: device는 character device 입니다. [내용없음]
감사
Re: Module programming에서 질문입니다.
그 디바이스(장치) 에 읽고 쓰기 같은거 해보세요...
Re: Module programming에서 질문입니다.
소스 파일에서 device_open()하는 함수에 보시면
아마 MOD_INC_USE_COUNT라는 매크로가 있을것입니다.
이 부분이 제가 알고 있기로는 Used 를 증가시키는
매크로로 알고 있습니다. 그러니까 device_open 함수가
실행되면 Used 도 0에서 1이 될것입니다.
댓글 달기