学习方法
一、为什么学习内核?
不需要学习内核的:Linux应用开发工程师
需要学习内核:Linux驱动开发工程师
二、难点与学习方法:
内核难点:1、知识点多,关系错综复杂。
在这里用绳子的结来打个比喻
线头->内核提供的接口函数。(学习怎么用,不是学习函数怎么实现的)
选择一个线头解结->找到一个函数学习一个模块
选择其他线头进一步拉松->通过一个函数学习这个模块的具体过程
循环着满满的拉松这个结,解开这个庞大是知识链。
三、四步学习法:
四、在该阶段学习的时候,不要深入的去阅读内核代码。