Explore the Linux Memory Model
Constable On Patrol writes to tell us that IBM DeveloperWorks has an interesting look at the 'fundamentals of how memory is constructed and managed' in the Linux memory module. The article serves as a great intro to the basics of memory management for Linux design and implementation. From the article: "This guide includes an examination of the segment control unit and the paging models as well as a detailed look at the physical memory zone."
If you really want to learn about the Linux memory architecture, get Mel Gorman's book "Understanding the Linux Virtual Memory Manager".
And the men who hold high places must be the ones who start
To mold a new reality... closer to the heart