page를 물리메모리에 쓰기...

goro14의 이미지

원하는 가상메모리의 page를 물리메모리에 올리려고 합니다.

1. 물리메모리에 원하는 page를 쓸 방법이 없나요???
2. page가 아니더라도 임의의 데이터를 RAM에 적재할수는 없나요??

고수님들의 조언 부탁드립니다.

anfl의 이미지


2번 질문의 가장 쉬운 방법은 mmap을 통해 /dev/mem을 통해 access하는 방법입니다.
1번 질문의 경우에는 kernel module 프로그래밍을 하면 가능합니다.