swh:1:snp:77163734605b0ec556b01d897b7bb4a7e30d46b6
Raw File
Tip revision: a7904a538933c525096ca2ccde1e60d0ee62c08e authored by Linus Torvalds on 19 December 2021, 22:14:33 UTC
Linux 5.16-rc6
Tip revision: a7904a5
index.rst
=====================================
Linux Memory Management Documentation
=====================================

This is a collection of documents about the Linux memory management (mm)
subsystem internals with different level of details ranging from notes and
mailing list responses for elaborating descriptions of data structures and
algorithms.  If you are looking for advice on simply allocating memory, see the
:ref:`memory_allocation`.  For controlling and tuning guides, see the
:doc:`admin guide <../admin-guide/mm/index>`.

.. toctree::
   :maxdepth: 1

   active_mm
   arch_pgtable_helpers
   balance
   cleancache
   damon/index
   free_page_reporting
   frontswap
   highmem
   hmm
   hwpoison
   hugetlbfs_reserv
   ksm
   memory-model
   mmu_notifier
   numa
   overcommit-accounting
   page_migration
   page_frags
   page_owner
   remap_file_pages
   slub
   split_page_table_lock
   transhuge
   unevictable-lru
   z3fold
   zsmalloc
back to top