File Index
Files and directories
Sign in
FILE

mm-api.rst

File preview with syntax highlighting.

linux-6.19.14/Documentation/translations/zh_CN/core-api/mm-api.rst RESTRUCTUREDTEXT
  1.. include:: ../disclaimer-zh_CN.rst
  2
  3:Original: Documentation/core-api/mm-api.rst
  4
  5:翻译:
  6
  7 司延腾 Yanteng Si <siyanteng@loongson.cn>
  8 周彬彬 Binbin Zhou <zhoubinbin@loongson.cn>
  9
 10:校译:
 11
 12 时奎亮<alexs@kernel.org>
 13
 14.. _cn_core-api_mm-api:
 15
 16============
 17内存管理APIs
 18============
 19
 20API(Application Programming Interface,应用程序接口)
 21
 22用户空间内存访问
 23================
 24
 25该API在以下内核代码中:
 26
 27arch/x86/include/asm/uaccess.h
 28
 29arch/x86/lib/usercopy_32.c
 30
 31mm/gup.c
 32
 33.. _cn_mm-api-gfp-flags:
 34
 35内存分配控制
 36============
 37
 38该API在以下内核代码中:
 39
 40include/linux/gfp_types.h
 41
 42Slab缓存
 43========
 44
 45此缓存非cpu片上缓存,请读者自行查阅资料。
 46
 47该API在以下内核代码中:
 48
 49include/linux/slab.h
 50
 51mm/slab.c
 52
 53mm/slab_common.c
 54
 55mm/util.c
 56
 57虚拟连续(内存页)映射
 58======================
 59
 60该API在以下内核代码中:
 61
 62mm/vmalloc.c
 63
 64
 65文件映射和页面缓存
 66==================
 67
 68该API在以下内核代码中:
 69
 70文件映射
 71--------
 72
 73mm/filemap.c
 74
 75预读
 76----
 77
 78mm/readahead.c
 79
 80回写
 81----
 82
 83mm/page-writeback.c
 84
 85截断
 86----
 87
 88mm/truncate.c
 89
 90include/linux/pagemap.h
 91
 92内存池
 93======
 94
 95该API在以下内核代码中:
 96
 97mm/mempool.c
 98
 99DMA池
100=====
101
102DMA(Direct Memory Access,直接存储器访问)
103
104该API在以下内核代码中:
105
106mm/dmapool.c
107
108更多的内存管理函数
109==================
110
111该API在以下内核代码中:
112
113mm/memory.c
114
115mm/page_alloc.c
116
117mm/mempolicy.c
118
119include/linux/mm_types.h
120
121include/linux/mm_inline.h
122
123include/linux/page-flags.h
124
125include/linux/mm.h
126
127include/linux/page_ref.h
128
129include/linux/mmzone.h
130
131mm/util.c
~/ Read-only file preview.