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."
Kudos to whoever modded this down before another comment was posted. Someone's on the ball.
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
...and every time you reply to it, it just makes it worse ;-)
Less space than the human brain, bad wireless support. Lame.
It is a testament to the Linux Virtual Memory model that it is so efficient at masking the underlying memory allocation and access operations from the user that harldy anyone on Slashdot really cares enough to read this model.
Linux Memory Management. We Salute You!
May the Maths Be with you!
S.