linux-mm[1]: folio, HVO, and the Memory Lifecycle

A deep dive into struct folio, HugeTLB Vmemmap Optimization, reverse mapping, demand paging, and dirty page management in the Linux kernel.

April 24, 2026 · 7 min · Troy Mitchell

linux-mm[0]: Physical Memory and struct page

How the Linux kernel slices RAM into pages, tracks per-page metadata via struct page, and manages page lifetime through reference counting and dirty writeback.

April 23, 2026 · 6 min · Troy Mitchell