2013年10月8日

内存管理 初始化(八) 至kswapd_init

摘要: 至此,内存初始化部分已看完,遗留问题:1、对于unicore或者mips的页表建立都很清楚,但是对于ARM我不清楚: 初始化部分涉及的页表映射建立,我都以unicore架构为准,ARM的页表映射从原理上讲easy,问题在于ARM的页表中没有引入Dirty、Accessed位,因此,对于如何在基于ARM架构的Linux系统上实现页回收就有些疑问,上次和同学看下代码,ARM使用了软件的方法解决了该问题,但是具体方法自己并不清楚. 当然对于新的ARM架构可能在页表项上已支持Dirty、Accessed位。2、kswap的原理、实现?3、对于zone->free_area的free_list的链 阅读全文

posted @ 2013-10-08 17:06 阿加 阅读(2100) 评论(0) 推荐(1) 编辑

导航