前言
之前只是从 s3c6410 的角度去 分析了 内存管理的全过程,从流程上大概明白了其过程
存在以下几个问题
1.细节比较混乱
2.认识不够深刻
接下来想做一系列实验来细化并强化
实验内容
实验
常用api使用
申请释放(所有内存机制)
bootmem
buddy
slab/kmalloc
vmalloc
mempool
用户空间
映射(虚拟地址<--->物理地址)
ioremap
mmap
内核中的mmap
数据整理
多个平台
如何影响内核
内存相关 kernel-parameters
如何查看内核状态
1/工具篇
sys proc 文件系统中的内存相关内容
其他实用工具
2/内容篇
各种内存机制