目录
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