书籍 Linux内核设计的艺术的封面

Linux内核设计的艺术

新设计团队

出版时间

2011-06-19

ISBN

9787111347446

评分

★★★★★
书籍介绍

关于Linux内核的书已经不计其数,但这本书却是独树一帜的,它的内容代表着Linux内核研究成果的世界顶尖级水平,它在世界范围内首次提出并阐述了操作系统设计的核心指导思想——主奴机制,这是所有操作系统研究者的一笔宝贵财富。本书可能也代表着同类图书的顶尖水平,是一本真正能引导我们较为容易地、极为透彻地理解Linux内核的经典之作,也可能是当前唯一能从本质上指引我们去设计和开发拥有自主知识产权的操作系统的著作。它的出版也许会成为Linux内核研究领域的一个里程碑事件。

本书的最大特点是它的写作方式和内容组织方式,与同类书完全不同。它在深刻地分析了传统讲解方法的利弊之后,破旧立新,从认知学的角度开创了一种全新的方式。以操作系统的真实运行过程为主线,结合真实的内核源代码、349幅精确的内核运行时序图和具有点睛之妙的文字说明,对操作系统从开机加电到系统完全准备就绪的整个过程进行了系统而完整地分析,深刻地揭示了其间每一个动作的设计意图和实现原理,完美地再现了操作系统设计者的设计思路。阅读本书就如同跟随着操作系统设计者一起去思考,我们会在阅读的过程中发现Linux内核设计的精妙,会发现原来处处都“暗藏玄机”,哪怕是一行很短的代码。

本书在所有细节上都力求完美。为了保证知识的准确性,操作系统运行过程中的每个动作都经过了严格的考证;为了让我们真正理解Linux内核的原理,它突破传统,以Linux的真实运行过程为主线进行讲解;为了做到真正易于理解,创新性地使用了图解的方式,精心绘制了349幅分辨率600dpi的时序图,图中表现的运行时结构和状态与操作系统实际运行时的真实状态完全吻合;为了提高阅读体验,本书采用了双色印刷,以便于我们更清楚地观察每一幅图中的细节。

目录
本书导读
前言
第1章 从开机加电到执行main函数之前的过程1
1.1 启动BIOS,准备实模式下的中断向量表和中断服务程序1
1.1.1 BIOS的启动原理2

显示全部
用户评论
主奴机制???这个翻译/名词真的是太恶心了
别叫这个名字我还能给个3星。起名叫《逐行阅读Linux0.11代码》还差不多。
豆瓣的书评好像都在痛骂。。不过我觉得还行,虽然比不上dr.赵炯的那个,不过最后一章写的还是能令人对操作原理有一个初步理解的。。(只不过这个本自己发明了太多概念了)。。
RAM和ROM会专门解释下,一堆汇编,段偏移寻址倒好像读者都懂的样子……各种夸张的语句说这是标志性的,那个很巧妙,但看了半天也没有啥恍然大悟的感觉。不得不说作者太沉浸在自己的世界中了是不是根本没读过优秀的技术著作啊
大量的篇幅十分详细的描述了启动过程 然后就基本上结束了
绝对的经典之作,但是没有网络模块
写的鬼都看不懂,不是人看的
看的是第二版,之前也看过其它的内核书籍,但总是半途而废,而且理解也不深刻。痛定思痛,今年春节半个月时间通过边看边抄这本书,其间参考了intel开发者手册,和内核注释。在抄书的过程中不敢露过任何细节,弄明白了之前很多一知半解的概念:文件系统,共享内存,内存管理,信号,进程调度,空闲进程等。在抄完后,再看情景分析,发现甚是轻松!强烈推荐给看情景分析有困难的同学!
【2017.11.21】完全是 Linux 0.11 内核的代码注释。。。还有意译的『主奴机制』似乎是要比『主从好听』。
看亚马逊上评分高,豆瓣说全是水军……看完还是相信咱豆瓣!
Z-Library