1 / 53
文档名称:

Linux操作系统内核技术 Linux内核01.pptx

格式:pptx   大小:650KB   页数:53页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Linux操作系统内核技术 Linux内核01.pptx

上传人:xwbjll1 2017/3/14 文件大小:650 KB

下载得到文件列表

Linux操作系统内核技术 Linux内核01.pptx

文档介绍

文档介绍:Linux 操作系统内核技术李林电子科技大学计算机学院 2自我介绍?姓名:李林?专业:计算机系统结构?学位:博士?职称:副教授?研究方向: ?操作系统及安全?分布式计算?计算机网络 QoS 3自我介绍?技术背景: ?熟悉 windows 内核程序设计?熟悉 windows API/MFC/ATL/WTL 的应用开发?熟悉 Linux 下基于 API 的应用开发?熟悉 Linux 下网络应用程序开发?熟悉 Linux 内核网络模块开发?熟悉 erlang 应用开发?Email :******@uestc. 4内核实证?内核学习方法?内核模块模型?修改内核源码?kgdb ?UML 5内核实证?内核学习方法?内核模块模型?修改内核源码?kgdb ?UML 6内核学习方法?本课程的目的不仅仅是了解 Linux 内核的基本原理和结构特征?更重要的是掌握如何探索这些原理和特征的方法?内核不断在进步,当前内核版本已经是 ?而大部分内核书籍还是 . *,非常落后?开发环境是 3.*,又当如何? 7内核学习方法?达到上述目的的方法:内核实证?动手:利用程序员的手段,来了解、理解、掌握Linux 内核基本原理和关键技术?千万不能只看书?程序员手段?编写内核模块?驱动程序,站在内核使用者的角度,感性认识内核?了解内核的编程接口、关键数据结构?比如 kmalloc 、四级页表结构 8内核学习方法?程序员手段?编写内核模块?调试内核及内核模块?帮助理解内核的内部处理流程、关键数据结构?比如 sys_clone 的处理流程?修改内核源码?为内核增加新功能,验证新方法?比如增加新的系统调用,测试新的调度算法?汇编与反汇编?内核与体系结构关系密切,比如 GDTR 、CR3 、int 3 9内核实证的好处?敢动手?对内核有感性认识,而不仅仅是背诵原理,今后相关项目中上手快?破除误解?学了等于没学,内核知识感觉没什么用处?刺激学习?内核知识?体系结构?编译、链接、调试 10内核实证?内核学习方法?内核模块模型?修改内核源码?kgdb ?UML