OpenBSD 커널에서 4G 정도의 메모리 사용 방법
글쓴이: windlike / 작성시간: 토, 2011/04/23 - 3:40오후
OpenBSD의 Kernel을 수정 해야 할 일이 생겼는데 Kernel 내부에서 4G 정도의 메모리를 잡아서 쓰고자 합니다.
물론 장비는 64bit 에 메모리는 32G 설치 돼 있고 OpenBSD Amd64를 쓰고 있습니다.
이쪽 분야에 지식이 별로 없어서 몇일 째 삽질 중인데..
메모리 맵으로 봐서 커널은 0xffffffff80000000 에 위치 해 있는데 어떤 방법으로 어느 영역의 메모리를
할당해서 커널이 쓸 수 있는지 잘 찾아지지를 않네요..
확실한 답을 알려 주실 수 있으면 정말 행복 하겠고.. 아니라도 힌트라도 좀 주셨으면 합니다..
그리고 위의 문제로 고민 하다가 Ram disk 의 경우 대용량의 메모리를 참조 할 수 있으니
그쪽을 좀 찾아보려고 하고 있는데.. Ram disk 가 메모리 뿐만이 아니라 swap 까지 사용 하는것
같네요..
이곳에서 BSD 관련 질문 해도 되는거죠?
Forums:
댓글 달기