Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the architectural separation of large folios from Transparent Huge Pages (THP) infrastructure in this 14-minute conference talk from the Linux Plumbers Conference. Examine how large folios were initially implemented with dependencies on THP and understand why CONFIG_TRANSPARENT_HUGEPAGE has become an overloaded configuration option as large folio adoption expands across the kernel. Analyze the specific THP features that large folios actually require and investigate potential approaches for decoupling these components to enable more granular memory management configuration. Participate in discussions about implementation strategies for architectural separation and learn about the challenges of identifying unclear dependencies that were previously discussed during the THP cabal. Gain insights into kernel memory management optimization and discover how this decoupling effort aims to provide better configuration flexibility for Linux kernel developers working with memory management subsystems.
Syllabus
Decoupling Large Folios from Transparent Huge Pages - Pankaj Raghav (Samsung)
Taught by
Linux Plumbers Conference