关于Linux内核书的问题

时间:2010-07-20 21:55:28

标签: operating-system linux-kernel

我对Linux内核书籍有疑问。目前我正在阅读了解Linux内核第3版。但是我的大多数朋友都推荐我使用Linux内核开发编辑。为了买那本书,我花了40美元。因此,任何读过这两本书的人都可以告诉我,是否值得拥有第二本书,与理解Linux内核相比哪些主题更好。

谢谢&的问候,

mouseY的。

1 个答案:

答案 0 :(得分:3)

mouseY的,

了解Linux内核第3版解释了内核的体系结构,它的各个部分,每个部分,它是如何设计的以及它是如何工作的。 OTOH,Linux内核开发是一本关于内核编程的书,解释了内核和内核API的各个部分,它们如何工作以及如何使用它们。

所以他们各自的标题实际上是准确的:第一个允许你在每个主要部分中理解内核,而第二个则专注于内核软件开发。

就我而言,我有两个,我认为我需要两个...... 现在还有其他人: 专业的Linux内核架构(Wrox)是一本很好的书,如果不是它应该知道的那样,IMO。它非常大,包含许多非常有用,密集,深入的内部信息和有关内核内部各部分的解释。这是最近的,这是一个值得考虑的重点。它在很多场合给了我很多帮助。

如果你正在考虑编写Linux设备驱动程序,当然也有 Linux设备驱动程序第3版(O'Reilly),
一个很好的参考,即使它将从更新版本中受益,并且 基本设备驱动程序(Prentice Hall)。

我意识到这会增加您选择的复杂性,但事实是这些书是我们关于Linux内核编程的唯一严肃,详尽的技术文档和手册......

我怀疑你能否找到Linux内核开发3rd Ed作为旧书,因为它刚刚在三周前发布。但是如果你需要它们,所有其他产品可能会比亚马逊,eBay和其他地方的旧书便宜得多。

祝你好运!