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
- It is free, as a pdf
- If you are lucky, if you look on distrowatch, you'll get a link from which to download it; otherwise a search?
- Easier and better organised (for this purpose) than the RTFS solution
- It is a little dated (2.6 just...the details will have had some changes, but the fundamentals will be the same)
- It is not exactly a trivial, fun, read....but then it wouldn't be
I don't know if there is a more up-to-date, paid for/dead-tree-ware version available, but there might be.