当前位置: 首页> 书评> 正文

Modern Operating Systems《介绍操作系统的书籍中这本最高》

  • 小小评论家小小评论家
  • 书评
  • 2023-03-26 08:01:10
  • 63

我念的是原版的英文,这本书不光介绍概念十分清晰和富有条理,而且作者用词引人入胜,用了许多口语化的单词,不会让人觉得枯燥和乏味,封面的设计也是非常有意思,没事看看封面想想这些概念,也挺有启发性。许多地方作者都用了生动形象和贴切的比喻,让人感觉思路十分明朗,不会被复杂的概念搞得一头雾水。状态好的时候,能够令人读的津津有味手不释卷。而且繁简适当,不会显得语句罗嗦,更不会觉得作者解释的不够和不清楚,因为他讲述一个步骤和算法的时候,必定会采用一个比较典型实际的例子加以重述,不会让人有“这边看不懂,下面就没有重复了怎么办?”的困扰和担忧。

而且本书最富有魅力最值得赞赏的地方在于——作者引入一个概念必定是由一个问题和困境带出的,也就是说,作者不会无缘无故的列提纲似的推出一个全新概念让人摸不着头脑思索为什么,而是由“既然有这样的情况,那我们迫切需要达到的效果是什么,由此我们自然而然地想出了那样的实现和解决方式”这样的思维模式来引导读者,循序渐进的方法令读者不会一下子脱离进度。这能够让人很连贯的一气呵成的读下去,学会科学的思考方式。这一点与同类型的《Operating Systems Concepts》相比就好得多了,而且从图片上来看,这本书的图片也非常好懂,脱离了抽象的硬件形象,而采用几乎是脑海中的想象模式来演绎步骤。令人印象深刻也不显得乏味。

这么好的书作者当然是很强大的,他出品了包括《Computer Networks》在内的许多书籍,在亚马逊的评价也是颇高,2008年2月更是紧跟时代的步伐推出了第三版3e,其中特地包含了对当时较新的Vista系统的解释。价格也是同类书籍中最高的。所以我购买了International Edition,就是所谓的山寨版,价格也要20镑左右。

PS:那天作者Tanenbaum来我们学校做演讲,他瘦瘦的,有些秃顶,本人也是非常有趣的,介绍的话题是MINIX 3,其中提到MINIX 3的logo是一只浣熊,“为什么是浣熊呢?”——“因为他eat bugs""more likely to visit your house than a penguin" 下面大家都笑了……连我们的操作系统老师也要特意向他提问呢!

阅读全文