understand linux kernel memory management
hi,
i am new in linux kernel development field. I am trying to understand the kernel memory management functions and codes. Any suggestion regarding this topic would be very helpful for me. thanks in advance. konok |
Good luck.
Best sites to start are probably linux-mm.org and kernelnewbies.org There isn't a lot of good (current) overview material out there (that I could find). Diving into the code drove me to drink - the code is convoluted and a reasonable amount is (in-line) assembler. Not an easy assignment, although in my case it was a side-issue to what I was really looking for at the time. |
You might find the Interactive Kernel Map useful: http://www.makelinux.net/kernel_map/
|
There is a book available called 'Understanding the Linux Virtual Memory Manager' by Mel Gorman. part of the Bruce Perens/Prentice-Hall Open Source series There are a number of pluses and minuses
I don't know if there is a more up-to-date, paid for/dead-tree-ware version available, but there might be. |
All times are GMT -5. The time now is 03:20 PM. |