首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何阅读linux内核,有什么好的工具可以阅读内核吗?

如何阅读linux内核,有什么好的工具可以阅读内核吗?
EN

Stack Overflow用户
提问于 2012-09-05 02:55:33
回答 2查看 1.1K关注 0票数 1

linux内核确实值得花很多时间阅读,但它太大了,你不知道如何追踪你应该从哪里开始阅读,以及你以前读过什么?

通常人们尝试阅读linux内核时会在阅读代码时做出一些评论,有人同意吗?所以git在阅读linux kernl时可能很不错,但有时你可能会想阅读lxr等web工具上的代码,但让你不解的是,你不能在lxr上发表评论。

google代码支持注释,但您不能导出这样的注释:(那么,如果您想阅读linux内核的源代码,您会选择什么工具?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-05 03:04:45

你不可能一下子理解整个内核,即使是用一个神奇的工具也不行。有太多的方面,每个方面都有很多方面和相当多的细微差别。

我建议从一个特别感兴趣的领域开始,并主要关注它。如果你以前从来没有看过操作系统,那么最里面的部分是:

  • memory management
  • process management
  • thread scheduling
  • file system
  • initialization

至于工具,任何好的交叉引用网站都可以。LXR很好,但需要一段时间才能熟悉。

票数 3
EN

Stack Overflow用户

发布于 2012-09-05 05:50:13

在开始编写代码之前,一些理论知识很重要。专业的linux内核架构书籍将会有很大的帮助。

Lxr非常适合在线浏览代码

带有ctag和Taglist插件的VI编辑器是离线浏览内核源代码的最佳选择。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12269680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档