目录
  • MEMORY HARDWARE

    • DDR

    • CACHE

    • TLB

    • NVDIMM/PMEM

    • MEMORY INTERLEAVING

  • Virtual Address Space Manager

    • LINUX MEMORY MAP

    • USERSPACE

    • KERNEL SPACE

    • ANONYMOUS MEMORY

    • SHARED MEMORY

      • MEMFD MEMORY

      • POSIX MEMORY

      • SYSV MEMORY

    • FILE-MAPPING MEMORY

    • MEMORY MMAP

    • MEMORY UNMAP

    • MADVICE

    • COW

    • ZERO COPY

    • GUP

    • PAGEFAULT

    • PREALLOC

    • LAZYALLOC

    • ONDEMAN

    • MEMORY PIN/LOCK

    • USERFAULTFD

    • KSM

    • MEMORY POLICY

    • MPROTECT

    • MSYNC

    • MEMORY NOTIFY

    • MREMAP: EXPAND MEMORY RANGE

    • REMAP FILE PAGES

    • MBIND

    • MIGRATE PAGES

    • VMSPLICE

    • MOVE PAGES

    • PROCESS VM READV/WRITEV(process_vm_readv/process_vm_writev)

    • COPY FILE RANGE(sys_copy_file_range)

    • SECRET MEMORY(sys_memfd_secret)

    • sys_process_mrelease

    • MSEAL

  • Physical Address Space Manager

    • PHYSICAL ADDRESS SPACE LAYOUT

    • NUMA

    • ZONE

    • Page/FOLIO

    • THP

    • HUGEPAGE

    • HUGETLB

    • FLAT MEMORY

    • SPARSE MEMORY

    • RSVDMEM

    • IOPORT

    • MMIO

    • MEMORY TIERED

    • MEMORY POOL

    • PAGE OWNER

    • MEMORY HOTPLUG

    • MEMORY MIGRATE

    • PAGETABLE

      • PAGEWALK

      • PTDUMP

      • ATPR(Apply To Page Range) Mechanism

      • FOLLOW USERSPACE PGTable(FUPT) Mechanism

      • LOOKUP-ADDRESS(LKAD) Mechanism

      • VALLOC TO PAGE(VTP)

      • Copy-Page-Range(CPR) Technology

      • CPA(Change Page Attribute) Mechanism

      • User Maps Specific Physical Area(UMSPA)

      • PTDUMP(PageTable Dump) Mechanism

      • FOLLOW-Page Technology

      • Clear Reference Mechanism

      • Pagemap Mechanism

      • SMAPS Mechanism

      • CONFIG_HIGHPTE 机制

      • PTI(Page Table Isolation) Mechanism

      • PAGETABLE ENTRY BAD

      • CONFIG_PAGE_TABLE_ISOLATION

      • ALLOC PAGETABLE TRACK

      • PTRACE

    • MMU

    • HIGH MEMORY

    • DAX

    • RMAP

    • PAGECACHE

    • READAHEAD

  • Memory Allocator

    • MEMBLOCK

    • BUDDY

    • PCP

    • SLAB/SLUB/SLOB

    • VMALLOC

    • DMA

    • CMA

    • PERCPU

    • KMAP

    • IOREMAP

    • EARLY IOREMAP

    • MEMREMAP

    • FIXMAP

    • RSVDMEM REMAP

    • Permanent Mapping Memory Allocator

    • ZSMALLOC

  • Memory Resource Reclaim

    • MEMORY SCAN

    • MEMORY SHRINK

    • LRU

    • SWAP

    • ZSWAP

      • Z3FOLD

      • ZBUD

      • ZSMALLOC

      • ZPOOL

    • Memory Compact Mechanism

  • MEMORY BEHAVIOR

    • MEMORY RAS

      • MCE/CE/UE

      • MEMORY FAILURE

      • MEMORU OFFLINE

      • MEMORY INJECT

    • OOM

    • COREDUMP

    • KASAN

    • KFENCE

    • MEMLEAK

    • MEMORY CGROUP

    • MEMORY LOCK