解释Linux源代码的资源

时间:2011-05-27 13:47:26

标签: linux resources

寻找有助于“进入”Linux代码的资源。无法在Google上获得太多帮助。我对本书/资源所涵盖的发行版没有任何问题,但是如果Fedora是基础的话,我会很感兴趣。此外,如果资源得到良好维护和更新,那将会很棒。

4 个答案:

答案 0 :(得分:4)

这看起来很有希望:

http://kernelnewbies.org/KernelHacking

请注意,您需要熟悉操作系统概念,才能理解如何分配内存,如何安排进程以及诸如此类的内容。此外,Linux内核的代码非常复杂。

你正在完成一项艰巨的任务。但玩得开心。您可能希望从小型设备驱动程序的代码开始。

答案 1 :(得分:1)

http://www.makelinux.net/kernel_map可能是个好地方。一个可点击的地图,它将您带到您单击的源的一部分。可在浏览器中阅读。

答案 2 :(得分:1)

如果你在谈论Linux内核,那么kernel newbies绝对是非常棒的。除此之外,我不认为这是推荐的单一资源。

答案 3 :(得分:1)

如果您正在尝试了解Linux内核源代码,那么您使用的确切分布并不是非常相关。

我会推荐Robert Love的书:Linux Kernel Development,目前正处于第三版。它将使您了解内核的主要部分。