Open Publication License, v1.0 or later (the latest version is presently available at http://www.opencontent.org/openpub/)

This is a free book help you understand the linux virtual memory manager.

The books that describe the operating system such as Understanding the Linux Kernel [BC00] [BC03] tend to cover the entire kernel rather than one topic with the notable exception of device drivers [RC01]. These books, particularly Understanding the Linux Kernel, provide invaluable insight into kernel internals, but they miss the details that are specific to the VM and not of general interest. But the book you are holding details why ZONE NORMAL is exactly 896MiB and exactly how per-cpu caches