通过知识点或问题来形成体系
内存管理:
段式管理
页式管理:4K
进程空间 link
动态库和ELF
ELF解析
符号表 link
动态库的加载 link
内存分配:
brk
mmap link
ashmem (Anonymous Shared Memory) 匿名共享内存
输入法中使用mmap来加载内核词库,原因是要频繁操作该段内存
库:
libc/bionic
相关工具:
adb shell dumpsys meminfo <package_name>
VSS/RSS/PSS/USS link
扩展:
mmap和android property