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 |