- 博客(2)
- 收藏
- 关注
原创 ARM 全局页表与二级页表转换调试
最近在看ARM的内存管理,刚好看到全局页表swapper_pg_dir,看了很久细想能否直接通过查看内存方式查看swapper_pg_dir的内存: 幸好之前弄过/dev/mem,知道可以把物理内存映射出来。 先贴工具代码: #include #include #include #include #include #include #include #includ
2016-08-19 20:33:03 2292
原创 alloc_node_mem_map的offset作用
看这个函数过程中看到pgdat->node_mem_map = map + offset;这个为什么加offset呢? 原来是计算本节点的mem_map数组的size的时候,start对齐到~(MAX_ORDER_NR_PAGES - 1),无形中在开头和结尾增加了mem_map的大小, 而且pgdat->node_mem_map指向的mem_map属于本节点的第一个页面的描述符。因此需要加上
2016-08-07 15:42:32 1284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人