ram 을 dump 해서 file-system 에 저장하는 가장 좋은 방법은?
글쓴이: inamind / 작성시간: 금, 2010/10/22 - 6:05오후
안녕하세요.
debug 용 모듈을 하나 구현하려고 하는데 구현 방식이 고민이 되내요.
ram 의 연속되는 virtual memory 1MByte 정도를 file-system 에 파일로 저장하려고 합니다.
file-system 에 저장하기 위해서 user application 에서 저장을 해야 하구요.
ram은 reserved area 이기 때문에 내용을 읽기 위해서는 kernel 에서 ram 을 읽어서 user application 으로 전송한후
user application 이 file 을 저장하는 구조여야 합니다.
이 과정에서 kerenl 에서 user application 으로 어떻게 1M data 를 보낼것인가가 관건이내요.
여러 방법들이 생각나긴 하는데,
새련되고 리눅스 다운 방법 없을까요?
Forums:
모듈 상태라면
모듈 상태라면 mmap으로 하면 간단하게 해결될것같은데요..
어플리케이션에서도 쉽게 접근이 가능하고...
속도도 나름 잘 나오구요.. ㅎㅎ;;
(다른 더 좋은 방법은 KLDP고수님들이 해주실꺼에요...ㅠㅛㅠ;;)
-----------------------------------------------------
세상은 인간이 해결해야할 문제들로 가득차 있다.
-----------------------------------------------------
세상은 인간이 해결해야할 문제들로 가득차 있다.
댓글 달기