Here are some other great resources on understanding how the OS (in this case linux) manages the memory, and how the hardware works.<p><a href="http://tldp.org/LDP/tlk/mm/memory.html" rel="nofollow">http://tldp.org/LDP/tlk/mm/memory.html</a><p><a href="http://lwn.net/Articles/250967/" rel="nofollow">http://lwn.net/Articles/250967/</a>