Skip to content

Latest commit

 

History

History
53 lines (44 loc) · 1.1 KB

index.rst

File metadata and controls

53 lines (44 loc) · 1.1 KB

Linux Memory Management Documentation

This is a collection of documents about the Linux memory management (mm) subsystem. If you are looking for advice on simply allocating memory, see the :ref:`memory_allocation`.

User guides for MM features

The following documents provide guides for controlling and tuning various features of the Linux memory management

.. toctree::
   :maxdepth: 1

   swap_numa
   zswap

Kernel developers MM documentation

The below documents describe MM internals with different level of details ranging from notes and mailing list responses to elaborate descriptions of data structures and algorithms.

.. toctree::
   :maxdepth: 1

   active_mm
   balance
   cleancache
   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