Results 1 to 2 of 2
then kernel maps high memory to ZONE_NORMAL, but that is temparory mapping..
so if process wants more pages, Kernel does unmap() system call and map another page...
when all pages ...
- 05-10-2008 #1Just Joined!
- Join Date
- May 2008
- Posts
- 55
mapping HIGH MEMORY to zone NORMAL
then kernel maps high memory to ZONE_NORMAL, but that is temparory mapping..
so if process wants more pages, Kernel does unmap() system call and map another page...
when all pages are exhausted, kernel swaps some page to the disk
is my understanding correct?
- 05-12-2008 #2Just Joined!
- Join Date
- May 2008
- Posts
- 55
I think I need to rephrase the question, which sounded confusing..
the reason why kernel maps HIGH MEMORY to zonenormal because of kernel's limited addressing capability.
so the question is in what all situations kernel maps high memory to ZONE_NORMAL ?
is it when process requests more memory ? or kernel wans more memory ? or what else ?


Reply With Quote
