书籍 深入理解Linux内核 第3版的封面

深入理解Linux内核 第3版

(意)博韦特(Bovet D.P.) (意)西塞提(Cesati M.)著

出版社

南京:东南大学出版社

出版时间

2006

ISBN

7564102764

标注页数

942 页

PDF页数

40186693 页

书籍介绍
为了彻底理解是什么使得Linux能正常运行以及其为何能在各种不同的系统中运行良好,你需要深入研究内核最本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理有限的内存,以至成百上千的进程能高效地共享系统。它熟练地统筹数据传输,这样CPU不用为等待速度相对较慢的硬盘而消耗比正常耗时更长的时间。《深入理解Linux内核,第三版》指导你对内核中使用的最重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特性的探究,作者给那些想知道自己机器工作原理的人提供了颇有价值的见解。书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。本书新版涵盖2.6版本,其在内核的几乎每个子系统中都有重要的变化,尤其是在内存管理和块设备领域。本书侧重于以下主题:·内存管理,包括文件缓存、进程交换和直接内存存取(DMA)·虚拟文件系统层和第二、第三扩展文件系统·进程创建和调度·信号、中断和设备驱动程序的主要接口·定时·内核中的同步·进程间通信(IPC)·程序的执行《深入理
在线购买PDF电子书