Understanding the Linux Virtual Memory Manager dedicates itself to explaining, in detail, how the memory manager is implemented in Linux. This cuts down the time needed to understand it from many months to mere weeks.
June 29, 2004
Linux VM guide at 30% off
A programmer who wants to understand the workings of the Linux Virtual Memory Manager has no choice but to study the kernel source code line-by-line - many would agree an excruciatingly difficult, laborious and time-consuming task. Now, however, you can go through the pain and still have time and money left over for a few pints...
Link: The Register