内核源码很复杂,包含多级目录,形成一个庞大的树状结构,通常称为Linux源码目录树。进入源码所在目录,可以看到目录树顶层通常包含如下目录和文件:Linux内核源码数量很庞大,解压后大约好几百兆字节,要能在如此庞大的源码中找到有效代码,熟悉Linux源码目录树的结构是基本要求。如果对内核源码结构有大概了解,要完成这些事情也不难,通常可按照基础代码、驱动代码和其它代码等方面来梳理。
内核源码很复杂,包含多级目录,形成一个庞大的树状结构,通常称为Linux源码目录树。进入源码所在目录,可以看到目录树顶层通常包含如下目录和文件:Linux内核源码数量很庞大,解压后大约好几百兆字节,要能在如此庞大的源码中找到有效代码,熟悉Linux源码目录树的结构是基本要求。如果对内核源码结构有大概了解,要完成这些事情也不难,通常可按照基础代码、驱动代码和其它代码等方面来梳理。
内核源码分析的难度不在于源码本身,而在于如何使用更合适的分析代码的方式和手段。),下面我就来分享一下自己的Linix内核源码分析方法。3.分析内核代码的方法不够合理。三、内核源码分析方法第一步:资料搜集由于这本书对内核代码描述的十分详细,所以结合代码进行阅读可以帮助我们更好的理解内核代码。同时,在分析内核代码的过程中,也可以在本书中找到具有参考价值的资料。