linux内存管理 待完善
2017-05-27 15:32:05 11 举报
linux内存管理框架,由于了解的不够全面,框架图还在继续更新中
作者其他创作
大纲/内容
vm_area_struct
zone1
...
....
zonen
Struct dl_rq
mmap
节点
vm_ops
TASK_SIZE
物理页
初始化时的内核映射
1
dl队列
持久映射
内核空间
cfs队列
ZONE_DMA
vm_next
Struct rq
zonelist
lru
pg_data_t
Struct cfs_rq
页表目录
vm_file
frea_area
mm
VMALLOC
vm_end
count
固定映射
8MB
物理空间
ZONE_NORMAL
vm_start
ZONE_HIGHMEM
rt队列
2
内部碎片
代码
..
pgd
page
映射
task_struct
zone2
物理地址
4KB
mm_struct
640KB
cpu2
0xc0100000
cpu1
bios
Struct rt_rq
PID
MAX_ORDER
虚拟空间
初始化数据
rom
数据
0xc0000000
收藏
0 条评论
下一页