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