LINUX0.11版的完全解析。代码量少,能够对其有更好的把握。书中对基础部分的讲解也很好,是一本学习操作系统的好书
2022-09-22 11:19:23 7.8MB LINUX 内核 注释 0.11
1
介 绍 《Linux内核注释》旨在给程式员和学生提供比以前更周详和更易理解的Linux内核代码注释。作者分析了核心代码,并对重要的函数、系统调用和数据结构提供了大量的注释。 对《注释》系列丛书的写作灵感都来源于John Lions所著的大量流行的《Lions’ Commentary on Unix》一书。无数的计算机专业的学生在复制和使用这本书。这本书对AT&T的Unix操作系统的早期版本的内幕进行了深刻的剖析。 《Liunx内核注释》同样提供了对流行的功能强大的Liunx操作系统的结构和函数实现的内幕介绍。本书的主要目标是: 1.提供一个最新的和完整的服务器版本的完整原始码。(这本书分析的版本是2.2.5版,也是写这本书时发布的最新版本。) 2.提供一个对每个子系统功能的一般性概述。 3.研究各个子系统主要的函数和数据结构。 4.对研发者应怎样通过修改原始码来改进和扩展内核提出建议。 本书的最后一项目标-制定--是你学习内核代码的最有说服力的原因。通过理解内核是怎样工作的,你能够编写自己的代码用以在你的操作系统中实现所需要的功能。如果允许其他人共享你的改进,你的代码甚至会在官方发行的内核代码中出现,被全世界数百万计的人们所使用。 开放原始码是指让研发者研究原始码并实现功能性扩展。Linux是全世界成长最快的操作系统,开放原始码是其主要的原因之一。从玩游戏,到网上冲浪,到为大大小小的ISP们提供稳定的Web服务器平台以至解决最庞大的科学难题,Linux都能胜任全部工作。他之所以能如此强大是因为有像你相同的研发者在研究、学习并且扩充这个系统。 你能从本书中学到什么 这本书集中解释了Linux内核原始码的核心中专用代码行是怎么运行的。你将学习到内核最内部的子系统是怎样构造和这种构造能够实现系统功能的理由。 本书的第一部分以易于阅读和交叉引用的格式复制了一个经过筛选的linux 内核原始码的子集。在这本书稍后的注释中,无论一行代码在何处被引用,你都会在这一行前面发现一个小箭头。这个箭头指出了对此行进行注释处的页号。 原始码后是这本书的第二部分,即注释部分,注释部分对原始码进行了讨论。注释部分的每一章讨论了一个不同的内核子系统,或是其他的功能性逻辑组件,例如系统调用或内存管理。注释部分大量的行号引用为你指明了所讨论代码行的确切行号。 在本书正文后的附录部分,简洁地覆盖了自本书主要部分完成以后内核的变化。在附录中还包含了被内核用做软件许可证的完整的GNU常规公众许可证。最后,本书为你提供了一个索引。通过该索引你能查询术语或主题。这将让你更快更有效的使用这本参考工具书。 本书的使用对象 本书假设你能阅读C语言的代码,不怕偶尔读一些汇编语言代码。并且你想知道一个快速的、坚固的、可靠的、健壮的、现代的、实用的操作系统是怎么工作的。一些读者也许是这样的程式员,他们想为前进中的Linux内核发展工作提供他们自己的改进和添加内容。 怎么使用本书 用最适合你自己的方法放松地去看这本《linux 内核注释》。因为写这本书的目的是为提供一个参考资料,你不必从头看到尾。因为注释和代码是一一对应的,你能从另外一个方向接近内核。 欢迎你对我的第一本书提出意见。你能通过e-mail和我联系。地址是:lckc@ScottMaxwell.org。 勘误表、更新和其他一些有用信息能通过访问 http://www.ScottMaxwell.org/lckc.html 得到。
2022-07-26 16:05:21 2.85MB 《linux内核注释》--超级清晰版
1
谢宝友对这个版本的内核注释了很多。值得我们深入学习。尤其是看源码的同学们需要有注释带入门。值得你去下载的linux2.6.24版本内核的注释(只有部分非全部)
2022-06-24 12:47:27 39.64MB linux内核 注释版本
1
uCOS-II的源代码(内核)的中文的详细注释+UCOSuCOS-II中文注释版.pdf,对于想学习嵌入式的朋友,这是一个很好的学习资料!!! 可以更快的了解和使用内核 祝大家早日踏入内核世界...共勉...
2022-05-10 14:55:40 1.88MB UCOSII 内核注释 源代码 中文注释
1
Understanding_the_Linux_Kernel_3rd 深入理解LINUX内核. Linux内核注释 Understanding_the_Linux_Kernel_3rd
1
本书对Linux 早期操作系统内核(v0.95)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间内对Linux 的工作机理获得全面而深刻的理解,为进一步学习和研究Linux 系统打下坚实的基础。虽然所选择的版本较低,但该内核已能够正常编译运行,其中已经包括了LINUX 工作原理的精髓,通过阅读其源代码能快速地完全理解内核的运作机制。书中首先以Linux 源代码版本的变迁历史为主线,详细介绍了Linux 系统的发展历史,着重说明了各个内核版本之间的重要区别和改进方面,给出了选择0.11(0.95)版作为研究的对象的原因。另外介绍了内核源代码的组织结构及相互关系,同时还说明了编译和运行该版本内核的方法。然后本书依据内核源代码的组织结构对所有内核程序和文件进行了注释和详细说明。每章的安排基本上分为具体研究对象的概述、每个文件的功能介绍、代码内注释、代码中难点及相关资料介绍、与当前版本的主要区别等部分。最后一章内容总结性地介绍了继续研究Linux 系统的方法和着手点。
2022-03-15 11:03:29 3.53MB Linux内核 注释 赵炯
1
linux 版本0.01 其中含源代码及内核主要代码注释
2022-03-02 11:29:47 3.54MB linux0.01 源代码及内核注释
1
《Linux内核注释》旨在给程序员和学生提供比以前更详细和更易理解的Linux内核代码注释。作者分析了核心代码,并对重要的函数、系统调用和数据结构提供了大量的注释。 对《注释》系列丛书的写作灵感都来源于John Lions所著的大量流行的《Lions' Commentary on Unix》一书。无数的计算机专业的学生在复制和使用这本书。这本书对AT&T的Unix操作系统的早期版本的内幕进行了深刻的剖析。
2022-02-21 13:02:36 2.38MB linux 内核 注释 分析
1
Linux内核0.11完全注释(赵炯博士 修正版3.0 PDF破解SECURED版)
2022-02-16 20:38:48 7.54MB Linux 内核 注释 赵炯
1
本书对linux早期操作系统内核(v0.11)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间内对linux的工作机理 获得全面而深刻的理解。 注:配合我的资源中提供的linux-0.11源码阅读更+。
2021-09-15 21:08:59 5.77MB linux v0.11 内核分析 内核注释
1