原创 【博客大赛】【电子书分享】linux核心技术详解

2015-7-30 17:14 4094 25 16 分类: MCU/ 嵌入式

电子书详见附件

以下内容摘自书的介绍部分(应该相当于前言)
 

Linux内核注释》旨在给程序员和学生提供比以前更详细和更易理解的Linux内核代码注

释。作者分析了核心代码,并对重要的函数、系统调用和数据结构提供了大量的注释。

对《注释》系列丛书的写作灵感都来源于John Lions 所著的大量流行的《Lions' Commentary on Unix》一书。无数的计算机专业的学生在复制和使用这本书。这本书对AT&TUnix操作系统的早期版本的内幕进行了深刻的剖析。

    Liunx内核注释》同样提供了对流行的功能强大的Liunx操作系统的结构和函数实现的内幕介绍。本书的主要目标是:

    1.提供一个最新的和完整的服务器版本的完整源代码。(这本书分析的版本是2.2.5,也是写这本书时发布的最新版本。)

    2.提供一个对每个子系统功能的一般性概述。

    3.研究各个子系统主要的函数和数据结构。

    4.对开发者应怎样通过修改源代码来改进和扩展内核提出建议。

    本书的最后一项目标—定制--是你学习内核代码的最有说服力的原因。通过理解内核是怎样工作的,你能够编写自己的代码用以在你的操作系统中实现所需要的功能。如果允许其他人共享你的改进,你的代码甚至会在官方发行的内核代码中出现,被全世界数百万计的人们所使用。

开放源代码是指让开发者研究源代码并实现功能性扩展。Linux是全世界成长最快的操作系统,开放源代码是其主要的原因之一。从玩游戏,到网上冲浪,到为大大小小的ISP 们提供稳定的Web服务器平台以至解决最庞大的科学难题,Linux都能胜任全部工作。它之所以能如此强大是因为有像你一样的开发者在研究、学习并且扩充这个系统。

 

你能从本书中学到什么

    这本书集中解释了Linux内核源代码的核心中专用代码行是如何运行的。你将学习到内核最内部的子系统是怎样构造和这种构造能够实现系统功能的理由。

     本书的第一部分以易于阅读和交叉引用的格式复制了一个经过筛选的linux  内核源代码的子集。在这本书稍后的注释中,无论一行代码在何处被引用,你都会在这一行前面发现一个小箭头。这个箭头指出了对此行进行注释处的页号。

    源代码后是这本书的第二部分,即注释部分,注释部分对源代码进行了讨论。注释部分的每一章讨论了一个不同的内核子系统,或者是其它的功能性逻辑组件,例如系统调用或内存管理。注释部分大量的行号引用为你指明了所讨论代码行的确切行号。

在本书正文后的附录部分,简洁地覆盖了自本书主要部分完成以后内核的变化。在附录中还包含了被内核用做软件许可证的完整的GNU常规公众许可证。最后,本书为你提供了一个索引。通过该索引你可以查询术语或主题。这将让你更快更有效的使用这本参考工具书。

 

本书的使用对象

本书假设你能阅读C 语言的代码,不怕偶尔读一些汇编语言代码。并且你想知道一个快速

的、坚固的、可靠的、健壮的、现代的、实用的操作系统是如何工作的。一些读者也许是这样的程序员,他们想为前进中的Linux内核发展工作提供他们自己的改进和添加内容。

 

如何使用本书

    用最适合你自己的方法放松地去看这本《linux  内核注释》。因为写这本书的目的是为提供一个参考资料,你不必从头看到尾。因为注释和代码是一一对应的,你可以从另外一个方向接近内核。

 

//电子书分享目的在于学习,如用于其他目的请与原作者联系

文章评论14条评论)

登录后参与讨论

leo2002zhang_858320161 2018-10-8 14:33

为什么我看不到下载的地方呢?

leo2002zhang_858320161 2018-10-8 14:31

学习一下。谢谢

用户1866059 2016-1-29 00:54

牛牛牛牛

用户1855821 2015-10-28 05:57

不错,下载看看

liumaoze_122452647 2015-9-8 23:40

下来看看

用户1356081 2015-9-8 09:02

下载下来学习一下。不错的资料!

用户593939 2015-8-8 22:13

下载下来,参考学习

用户1591650 2015-8-3 08:26

資料不錯,謝謝分享!

用户47888 2015-8-3 07:47

很不错的资料

用户588467 2015-8-2 09:44

刚好在学,谢谢分享
相关推荐阅读
飞言走笔 2017-01-06 21:56
2017,新的博客旅程
EDNChina 改版终于成功了!祝贺! 2017年,开始新的旅程~ ...
飞言走笔 2016-06-01 10:17
【博客大赛】《白鹿原》读后
《白鹿原》这本书已经买了很久,多次以来,都是只翻看几页,顶多几章就放下了,觉得这是一个大部头,得有足够的时间才行。前几天陈忠实先生去世的消息传来,让我很震惊和惭愧。 一口气读完这本书,畅快淋漓,又意...
飞言走笔 2016-03-26 16:42
【博客大赛】《毛斯朝》读后
这本书最早是在凤凰卫视曾子墨主持的一期关于沈志华先生的《世纪大讲堂》节目中知晓的。但是一直拖到今天才读完。 说实话,书的主要内容与当前官方的宣传口径有很多不一致的地方,而沈先生作为中国掌握苏联档...
飞言走笔 2016-03-08 13:46
【博客大赛】蓝牙4.0低功耗技术及其认证要求
详见附件 ...
飞言走笔 2016-02-02 14:20
【转】蓝牙4.0协议官方手册(一)——通用属性配置文件
转自:http://blog.csdn.net/jinzhichaoshuiping/article/details/43370009 通用属性配置文件 (GATT)——该说明书定义了通用属性配置...
飞言走笔 2016-01-31 23:24
【博客大赛】脑洞大开、三观重塑——《人类简史》读后
终于读完了《人类简史》,没有把这本书拖到二月份,这也是2016年读完的第一本书。之前也有所耳闻,但是没有太在意,倒是罗胖子的跨年演讲上偶然提到,不知怎么就勾起了阅读此书的欲望。 本文的标题用了“脑洞...
我要评论
14
25
关闭 站长推荐上一条 /2 下一条