1=====================================
2Linux Memory Management Documentation
3=====================================
4
5This is a collection of documents about the Linux memory management (mm)
6subsystem internals with different level of details ranging from notes and
7mailing list responses for elaborating descriptions of data structures and
8algorithms.  If you are looking for advice on simply allocating memory, see the
9:ref:`memory_allocation`.  For controlling and tuning guides, see the
10:doc:`admin guide <../admin-guide/mm/index>`.
11
12.. toctree::
13   :maxdepth: 1
14
15   active_mm
16   arch_pgtable_helpers
17   balance
18   cleancache
19   damon/index
20   free_page_reporting
21   frontswap
22   highmem
23   hmm
24   hwpoison
25   hugetlbfs_reserv
26   ksm
27   memory-model
28   mmu_notifier
29   numa
30   overcommit-accounting
31   page_migration
32   page_frags
33   page_owner
34   remap_file_pages
35   slub
36   split_page_table_lock
37   transhuge
38   unevictable-lru
39   z3fold
40   zsmalloc
41