October 2017
Intermediate to advanced
586 pages
14h 8m
English
The page allocator is the lowest level allocator on the Linux system, the one on which other allocators rely. The system's physical memory is made up of fixed-size blocks (called page frames). A page frame is represented in the kernel as an instance of the struct page structure. A page is the smallest unit of memory that the OS will give to any memory request at a low level.