您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>Linux/uClinux/Unix编程>

Linux 源代码阅读知识点及要求

大小:130 人气: 2010-02-09 需要积分:0
{$username}的空间

用户级别:注册会员

贡献文章:

贡献资料:

Linux 源代码阅读知识点及要求

用户地址空间管理
[要求]
(1)***理解内核中维护的代表用户地址空间的数据结构
(2)***掌握用户地址空间的扩展和页故障的处理(结合物理页面映射)
(3)***理解用户地址空间共享
(4)***理解内核中对堆空间的管理,slab 块的管理(单纯的内存管理,不涉及系统
其它部分)
(5)***理解fork 系统调用时对用户地址空间的管理
[代码]
(1)\linux\mm\slab.c
精读:内核堆空间的管理函数;
泛读:涉及多处理器的部分;
(2)\linux\i386\mm\fault.c
精读:do_page_fault 函数,注意对页表以及vma 的操作;

非常好我支持^.^

(0) 0%

不好我反对

(0) 0%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!