Linux Physical Memory Models

Linux Physical Memory Models

In general, the kernel manages physical memory in pages, with each page being 4K in size, described using the struct page structure, which stores various information about the physical page. To quickly index specific physical memory pages, the kernel defines an index number for each physical page struct page: PFN (Page Frame Number), where PFN … Read more