本课程从了解计算机硬件的核心工作机制(存储程序计算机和函数调用堆栈)以及用户态程序如何通过系统调用陷入内核(中断异常)开始。通过从上下方向双向捏的策略,并利用实际可运行性程序的反汇编代码,从实用的角度了解操作系统内核,然后开始分析Linux内核源代码,从系统调用开始到内核??,进行进程调度和进程切换,最后返回到用户态进程。通过仔细分析,梳理出这个过程,并延伸到硬件中断、缺页异常等内核执行路径,最终可以掌握Linux内核的精髓,甚至可以推演出脑海中Linux系统的运行流程。
22063835178[下载].rar
22063933174[下载].rar
22063977242[下载].rar
22063991194[下载].rar
|