Robert Love是个传奇人物。
传奇的原因是,当他还是大四学生的时候,已经有了7年的linux经验,并设计了linux的抢占式内核——2.4到2.6版内核的最关键进步之一。现在找到这个传奇在中国流传的源头,是一篇2002年初题为《看看国外的本科生能做什么?》的对当时大四的Robert Love采访的文章。
只能对这种巨牛的人拜了又拜……
现在自己终于开始想尝试kernel的滋味了,在网上搜了一番,觉得他的这本《Linux Kernel Development》应该比较适合入门,然后就去找来看了。注意,责编是Scotts Meyers,《Effective C++》系列的作者……
可惜结果稍微有点点不那么完美,但是给我入门的教导,足矣。
整本书非常薄,但是内容非常丰富,基本上是在内核的各大部分都走了一遍,而且第二版对2.6增加的若干改进有着非常好的描述。一遍看来下,的确能对内核有个整体的把握,而不至于陷于细节难以翻身。从这个意义上来讲,这本书的目的达到了。
但是这本书也不是那么好读的,读起来比csapp吃力多了……
Robert Love本人技术是相当牛的,写出来的书也是非常有趣,经常弄点笑话出来活跃活跃气氛。但是体系顺序略显混乱(感觉还是有点经验不足),经常讲着讲着就说道一个尚未提到的东西上,让人跳过去查也不是,不查也不是。个人觉得如果把后面的“The Process Address Space”稍微提前,可能效果会好些。中间两章讲内核同步和后面的讲时间机制的看得我索然无味又不敢跳过(大概是有点罗嗦)。另外的问题大体是有的时候陷入细节还是比较深,比如VFS那章几乎就要变成API手册了,不太好看……
我本来希望这书的定位能够是给我这种内核入门者一点引导,不过貌似这本书整体一遍读下来,觉得有点吃不透,总像少了点什么(由于一些内容安排上的问题),真要的话,看两遍估计能够呼应上……不过大体上也算是达到了我的目的了,想去找这么薄能把东西给个全方位视角还能讲清楚的也不大可能了……
书还是很不错的,不过读得我的确算不上心情舒畅,一本薄薄的200多页的书,草草读下来竟然也花了一个星期,中途还若干次觉得没意思,读不下去了……好歹逼着自己看完了,觉得还是挺全面的,虽然头皮有点发麻的说……
不错的引路者
对“不错的引路者”的回应
《Linux内核设计与实现》热门书评
-
不错的引路者
32有用 3无用 yasker 2007-02-23
Robert Love是个传奇人物。传奇的原因是,当他还是大四学生的时候,已经有了7年的linux经验,并设计了linux的抢占式内核——2.4到2.6版内核的最关键进步之一。现在找到这个传奇在中国流传的源头,是一篇2002年初题为《看看国外的本科生能做什么?》的对当时大四的Robert Love采...
-
一本过渡阶段的好书
26有用 0无用 纳兰经若 2009-01-16
LDK这书估计慕名而来的人都会在第一时间略感失望,首先书很薄,而且讲解不求深入。如果一个人在第一次翻阅此书的时候有这样的印象,那应该好好反省下自己是否太浮躁了。其实这部书的定位有点不高不低,但也正因如此,它是最适合过渡阶段的内核学习者阅读的一部书。正确的阅读顺序或许应是这样的:恐龙书or现代OS-&...
-
入门读物
10有用 0无用 Googol 2008-06-26
能够把linux内核在短短300页叙述一遍,本身就是高难度的事情。但这本书确实做到了。这本书基本是在俯视linux内核。全书很少涉及具体实现,而是把握思想,讲解算法,可以了解到linux内核的大概,而不用纠缠于具体细节。而且这本书虽然使用的最新2.6版内核做讲解,但穿插历史,也讲述了很多接口的演变和...
-
中文版问题还是有点多的
6有用 2无用 yasker 2007-02-23
我是对照中英文看的,去买了本译本,下了英文的ebook,主要是还是想赶点时间出来。中文的译文文笔倒还不错,至少很多笑话翻译得非常恰当,呵呵。但是致命伤也不少:第一,排版上问题很大。很多原来的粗体斜体对关键词的标识根本就消失了。译者有时候弄点译者注,竟然就直接在正文后面打括号加上了……真是服了……第二...
-
最好和其它内核的书一起看
2有用 0无用 沈涵 2007-05-19
自己一开始看的时候,觉得有些上下文提到的概念没有解释得很清楚,如果原来没有这方面的知识就会有一些困难。我自己是同时参考下面两本书一起看的。Understanding Linux Kernl 3rdUnix Internals发现不懂就去查查上面两本书。这样基本都能看懂了。...
书名: Linux内核设计与实现
作者: 拉芙
出版社: 机械工业出版社
原作名: Linux Kernel Development
译者: 陈莉君 | 唐华 | 张波
出版年: 2006-1
页数: 289
定价: 38.00元
装帧: 平装
ISBN: 9787111178651