这段时间一直在为毕业论文纠结,论文题目是关于Linux进程模块的源代码分析与研究。
以前拜读过《操作系统设计与实现》,《Linux内核设计与实现》,《understanding the linux kernel 3rd》等等,桌面还有大把的网络下下来的资料。
初识这本书,是大三时候一位同学跟我提起,当时觉得还没到阅读源代码的程度。一直到做这篇论文,在我最纠结的时候,忽然想起朋友说过这本书,于是下了电子版本。
理所当然,我完全被这本书吸引。
我难掩心中的激动,几乎要欢呼起来,这何尝不是一本可以当做小说阅读的书籍!
这本书不像前两本那样,仅仅只是罗列出Linux的特性,数据结构,相关的技术等等,他是在带领你去走进Linux源代码的世界,顺着代码的调用,一路斩荆披棘,最后带你到底目的地。途中虽然惊险,但一路过来,却是充满了趣味,更是享受到了智力上的成就感。
关于书的语言。
读这本书,仿佛是你的好朋友就坐在你面前跟你讲话,他把Linux源码中的枯燥的理论跟生活中普遍的事物联系起来,像进程的task_struct结构体,相当于我们的“户口本”,进程转换到"zombie”状态,“进程死亡了无法帮自己注销户口登记,要父进程帮忙”等等,这些解释非常地形象。所谓的大师也便是如此,用最通俗的语言把最深奥的道理讲明白,我想,这本书的作者做到了。
此书的不足。
这本书也存在着不足之处。第一点,此书是2001年出版的,所以是以2.4版本的源代码为基础的,而现在已经长期停留在2.6版本了;第二是,书中的图片严重不足,很多原理只要附加张图片便能让读者明了,可是作者花了不少的篇幅去解释而没有附加图片,这很让人费解,或者这是因为录入不是作者本人做的原因;第三,这跟很多国内书籍类似,没有索引,查找代码的讲解是件很痛苦的事情。
距离这本书第一次出版已经有八年的时间了,希望作者能抽出时间再修订,在此基础上做2.6版本源代码的分析。
这是我见过的国内比较好的真正用心去写的计算机书籍,在此之前也只读过一本关于汇编语言的书籍,作者是王爽。依稀还记得当年舍友都睡了的时候,一个人小心翼翼地趴在笔记本前仔细阅读的情景,如今甚是怀念。
这是本好书。
一本计算机武侠书籍
对“一本计算机武侠书籍”的回应
《Linux内核源代码情景分析(上册)》热门书评
-
一本计算机武侠书籍
34有用 0无用 懒猫 2009-05-29
这段时间一直在为毕业论文纠结,论文题目是关于Linux进程模块的源代码分析与研究。以前拜读过《操作系统设计与实现》,《Linux内核设计与实现》,《understanding the linux kernel 3rd》等等,桌面还有大把的网络下下来的资料。初识这本书,是大三时候一位同学跟我提起,当时...
-
个人认为很不错
6有用 1无用 devdoer 2006-09-17
它的讲述模式很对我的胃口,不但在细节上把握的很好,而且每个部分内容衔接很连贯,思路很清晰.有人推荐看之前看看<<uderstandint the linux kernel>>,我倒觉得没必要,那边书其实是课堂讲义的基础上写的,,虽然对底层的机理讲的很细,但是各个章节的衔接很不...
-
不是书评
4有用 0无用 biceps 2012-04-14
大致看完linux内核完全剖析后,买了深入理解linux内核,准备看linux2.6的内核代码,看了一个礼拜后发现根本不行,没办法看代码,是一本完全被高估的书。网上找内核资料查到情景分析这本书,一开始知道情景分析这本书是基于linux2.4.0的内核代...
-
总体不错,部分鸡肋
1有用 2无用 si 2010-11-02
总体来说,还是比较细的,结合其他一些比如LKD和恐龙书来看还是不错的。但是版本2.6的进程调度方面的改进,还有设备驱动方面的资料,使得这本书显得有些鸡肋。犹豫中……...
-
毛大师的确是大牛
1有用 2无用 炎伯 2009-11-05
但是必须承认,这书写得很枯燥,讲述代码细节的部分太多了,内容也相当陈旧,现在kernel.org下载下来的代码已经很难对上了,驱动部分已经不能看了...
书名: Linux内核源代码情景分析(上册)
作者: 毛德操 | 胡希明
出版社: 浙江大学出版社
出版年: 2001-9
页数: 841
定价: 80.00元
装帧: 平装16开
丛书: Linux内核源代码情景分析
ISBN: 9787308027038