index.rst (570432470275c3da15b85362bc1461945b9c1919) index.rst (4f4cfa6c560c93ba180c30675cf845e1597de44c)
1=================
2Memory Management
3=================
4
5Linux memory management subsystem is responsible, as the name implies,
6for managing the memory in the system. This includes implemnetation of
7virtual memory and demand paging, memory allocation both for kernel
8internal structures and user space programms, mapping of files into

--- 12 unchanged lines hidden (view full) ---

21
22Here we document in detail how to interact with various mechanisms in
23the Linux memory management.
24
25.. toctree::
26 :maxdepth: 1
27
28 concepts
1=================
2Memory Management
3=================
4
5Linux memory management subsystem is responsible, as the name implies,
6for managing the memory in the system. This includes implemnetation of
7virtual memory and demand paging, memory allocation both for kernel
8internal structures and user space programms, mapping of files into

--- 12 unchanged lines hidden (view full) ---

21
22Here we document in detail how to interact with various mechanisms in
23the Linux memory management.
24
25.. toctree::
26 :maxdepth: 1
27
28 concepts
29 cma_debugfs
29 hugetlbpage
30 idle_page_tracking
31 ksm
32 memory-hotplug
33 numa_memory_policy
34 numaperf
35 pagemap
36 soft-dirty
37 transhuge
38 userfaultfd
30 hugetlbpage
31 idle_page_tracking
32 ksm
33 memory-hotplug
34 numa_memory_policy
35 numaperf
36 pagemap
37 soft-dirty
38 transhuge
39 userfaultfd