GNU Linux-libre 4.19.264-gnu1
[releases.git] / Documentation / vm / index.rst
1 =====================================
2 Linux Memory Management Documentation
3 =====================================
4
5 This is a collection of documents about Linux memory management (mm) subsystem.
6
7 User guides for MM features
8 ===========================
9
10 The following documents provide guides for controlling and tuning
11 various features of the Linux memory management
12
13 .. toctree::
14    :maxdepth: 1
15
16    swap_numa
17    zswap
18
19 Kernel developers MM documentation
20 ==================================
21
22 The below documents describe MM internals with different level of
23 details ranging from notes and mailing list responses to elaborate
24 descriptions of data structures and algorithms.
25
26 .. toctree::
27    :maxdepth: 1
28
29    active_mm
30    balance
31    cleancache
32    frontswap
33    highmem
34    hmm
35    hwpoison
36    hugetlbfs_reserv
37    ksm
38    mmu_notifier
39    numa
40    overcommit-accounting
41    page_migration
42    page_frags
43    page_owner
44    remap_file_pages
45    slub
46    split_page_table_lock
47    transhuge
48    unevictable-lru
49    z3fold
50    zsmalloc