图解Linux内核之内存管理

内存管理应该是linux内核里最复杂的子系统之一。 涉及到的有MMU虚拟内存,内存映射,小内存slab 管理,文件系统到内存的映射,进程虚拟内存空间等。 1. 内核初始化: 内核建立好内核页目录页表数据库,假设物理内存大小为len,则建立了[3G–3G+len]::[0–len]这样的虚地址vaddr和物理地址paddr的线性对应关系; 内核建立一个page数组,page数组和物理页面系列完全是线
相关文章
相关标签/搜索