Chinaunix

标题: 基于ARM架构的Linux内存权限&缺页异常处理 [打印本页]

作者: huyugv_830913    时间: 2012-01-31 13:02
标题: 基于ARM架构的Linux内存权限&缺页异常处理
本帖最后由 huyugv_830913 于 2012-02-02 18:07 编辑

基于ARM架构的Linux内存权限&缺页异常处理        2
1.        ARM MMU的small page映射原理[1]        2
1.1        Linux内存映射的实现        2
2.        MMU内存权限控制原理        4
3.        Linux下内存权限控制的实现        9
4.        Linux的用户进程空间中(VMA)的堆栈空间(STACK)        11

过年时间写的文档,希望大家一起提高。有什么问题请支持
基于ARM架构的Linux内存异常处理.pdf (973.49 KB, 下载次数: 437)

文档更新

基于ARM架构的Linux内存权限&缺页异常处理        1
0 引言        1
1        ARM MMU映射原理[1]        1
1.1        Linux内存页映射的实现        2
1.2        Linux内存段映射的实现        5
2.        MMU内存权限控制原理        6
3.        Linux下内存权限控制的实现        9
4.        Linux的用户进程空间中(VMA)的堆栈空间(STACK)        11
5.        Kernel启动阶段的内存管理(bootmem)        14
5.1 create_mapping创建内核内存的线性映射        15
5.2 bootmem_init分析(bootmem映射表node_bootmem_map)        15
5.3 alloc_bootmem_low_pages分析        18
5.4 bootmem_free_node分析(buddy映射表node_mem_map/zone)        18
5.5 struct zone解析        20
基于ARM架构的Linux内存异常处理.pdf (1.16 MB, 下载次数: 550)

作者: dhc5251    时间: 2012-02-01 16:38
只见下载次数55,为什么没人回帖呢?
支持楼主的贡献,可惜我没积分。
)
版主,赏。
作者: person_luo    时间: 2012-02-11 00:55
谢谢LZ分享
作者: ifreecoding    时间: 2012-02-13 09:06
支持一下,一会看看,学习一下
作者: hewwsingle    时间: 2012-04-21 19:43
支持!!!!!!!!!!!!!!
作者: weishigoname    时间: 2012-06-20 11:22
一直想看看,内核对异常的处理流程,以及在启动的时候是怎么初始化的,和编译的时候怎么处理的资料,不知道哪里找
作者: cheng_gl    时间: 2012-06-20 22:18
回复 1# huyugv_830913


   顶下!!!!!!
作者: npuazm    时间: 2012-06-21 13:33
强烈的支持
作者: azfa123    时间: 2012-06-21 14:37
支持下!
作者: uusky_cu    时间: 2012-10-14 21:11
敢问楼主是否在南京诚迈科技就职过?呵呵。
作者: fayewangfans    时间: 2012-10-15 21:58
谢谢LZ,上学期一直找这个,就没找到像样的资料。
作者: justin_zeng    时间: 2013-03-09 10:27
好东西,正好对这点不了解,多谢楼主
作者: AoyamaRyo    时间: 2014-01-16 08:52
万分感谢,向楼主学习!
作者: unbutun    时间: 2014-01-28 23:06
                    赞一个
作者: qiuyi943    时间: 2014-02-07 12:05
谢谢分享!!!!!!!!!!!!!!!!!
作者: mayl8822    时间: 2015-08-03 17:47
非常好, 谢谢分享喽




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2