标签:detail 十六 实现 data 内存 分页 star object 数据
图 1.1 启核操作大致流程
1) kersys :显示的是内核堆信息
2) vmm physical zone show :zone 1和zone 2 映射信息,分别显示映射的起始地址、所占内存大小、虚拟页大小、PGD表项入口、空闲页面个数、页面属性;
3) ALL-Physical memory size :整个系统可用的实际物理内存上的大小。
4) VMM-Physical memory size:所有zone映射的物理内存大小即为上述(VMM size 之和) 十六进制(8000000+30100000);
5) VMM-Physical memory free:空闲页面大小((30796+196864)<< 12)/(1024*1024);
图 2.1 启核操作大致流程
(10) _G_vmzonePhysical、_G_vmphydescKernel 由vmmPhysicalCreate()函数赋值,vmmPhysicalCreate创建一个物理分页区域由API_VmmLibPrimaryInit调用,在bsp 下API_VmmLibPrimaryInit 对bspMap.h 分好的区域进行初始操作。BspMap.h对整个内存进行了划分。
标签:detail 十六 实现 data 内存 分页 star object 数据
原文地址:http://blog.51cto.com/13927802/2345417