커널 내부에서 특정한 페이지를 free 시키는 방법에 대한 질문입니다.
글쓴이: younghyun / 작성시간: 목, 2013/06/13 - 1:21오후
안녕하세요.
커널 내부에서 특정한 페이지를 Free 페이지로 지정하고 싶습니다.
만일, 어떤 특정한 struct page 에 대한 포인터를 가지고 있고,
(하나의 struct page는 하나의 page frame 에 대한 descriptor 라고 알고 있습니다.)
그 struct page 가 가리키는 하나의 물리적인 page frame을 free를 시키고 싶다면 어떤 방법이 있을까요?
(또는 특정한 PFN(page frame number)에 대해서 페이지 프레임을 Free 시키는 방법)
좋은 의견 부탁드립니다.
감사합니다.
Forums:
page free라는 개념이 뭔가요? 커널에서의
page free라는 개념이 뭔가요?
커널에서의 free의 개념은 alloc의 상대적인 개념인데 alloc되지 않은 메모리를 free한다는건가요?
그것을 하려는 목적은 뭔가요?