linux内核学习总结

作者:吴乐  山东师范大学

《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000

题外话:

  首先感谢网易云课堂的平台让我有机会学习计算机相关的慕课课程,还要感谢萌萌的孟老师对课程的付出,最后还要感谢一同学习的同学和坚持下来的自己。

  学习这门课最大的收获就是明白了一些分析代码问题的思路与方法,我觉得这也是最重要的的,抓住零散的代码中的关键才是深入理解的必要条件。OK,当然有一点小小的遗憾就是因为时间有限,没能把Linux-3.18.6的内核代码全部分析一变,希望以后有时间可以完成这个艰巨的任务。

学习的历程如下:

通过反汇编C语言小程序学习Liunx汇编语言

通过简单的Linux内核启动程序代码窥探操作系统的启动原理

通过gdb调试分析Linux内核的启动过程

通过库函数API和C代码中嵌入汇编代码剖析系统调用的工作机制

通过实验分析system_call中断处理过程

通过fork函数创建进程的跟踪,分析linux内核进程的创建

通过gdb跟踪Linux内核装载和启动可执行程序过程

通过gdb跟踪进程调度分析进程切换的过程

也衷心地希望能对学习者有一点帮助。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值