标签:
1、存储程序计算机
2、函数调用堆栈
3、中断
1、中断上下文的切换:保存现场和恢复现场
2、进程上下文的切换
本周我们要学习如何阅读Linux内核源代码,首先打开Lstest Stable Kernel:linux-3.18.6
arch/目录在Linux内核中占有相当庞大的代码量,因为Linux支持很多CPU,这个arch/x86目录下的代码是我们重要关注的代码
根目录中比较关键的目录:
start_kernel函数相当于普通C程序的main函数
如上图所示,第500行这里就是初始化Linux内核的起点,之前的部分是汇编做硬件初始化。
以上加粗的部分为我们重点关注的。
方法一:使用实验楼的虚拟机打开shell
标签:
原文地址:http://www.cnblogs.com/bonjourvivi/p/5251169.html