深入理解LINUX内核(第三版)封面

深入理解LINUX内核(第三版)

[美] 博韦,西斯特

694 查看
10 分
896 页
380.79 MB
出版社
中国电力出版社
出版日期
2007年10月
ISBN
9787508353944
语言
中文

书籍信息

书名
深入理解LINUX内核(第三版)
作者
[美] 博韦,西斯特
出版社
中国电力出版社
出版日期
2007年10月
ISBN
9787508353944
系列
O'Reilly动物系列(中译本)
页数
896 页
语言
中文
文件格式
PDF
文件大小
380.79 MB

内容简介

为了彻底理解是什么使得Linux能正常运行以及其为何能在各种不同的系统中运行良好,你需要深入研究内核最本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理有限的内存,以至成百上千的进程能高效地共享系统。它熟练地统筹数据传输,这样CPU 不用为等待速度相对较慢的硬盘而消耗比正常耗时更长的时间。

《深入理解Linux内核,第三版》指导你对内核中使用的最重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特性的探究,作者给那些想知道自己机器工作原理的人提供了颇有价值的见解。书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。

本书新版涵盖2.6版本,其在内核的几乎每个子系统中都有重要的变化,尤其是在内存管理和块设备领域。本书侧重于以下主题:

  • 内存管理,包括文件缓存、进程交换和直接内存存取(DMA)

  • 虚拟文件系统层和第二、第三扩展文件系统

  • 进程创建和调度

  • 信号、中断和设备驱动程序的主要接口

  • 定时

  • 内核中的同步

  • 进程间通信(IPC)

  • 程序的执行

《深入理解Linux内核》将使你了解Linux的所有内部工作,它不仅仅是一个理论上的练习。你将学习到哪些情况下Linux性能最佳,并且你将看到,在大量的不同环境里进行进程调度、文件存取和内存管理时它如何满足提供良好的系统响应的需要。这本书将帮助你充分利用Linux系统。

备用下载地址

文件网盘logo夸克网盘下载 下载地址: 深入理解LINUX内核(第三版)电子版下载地址提取码:****
本站所有资源均经过人工核查,确保品质可靠。所有资源均免费,如您觉得满意,请分享给更多的人。如果您有任何问题,可以
© 2024~2026 金屋电子书 版权所有 - 专注电子书整理与分享

本站所有内容均收集整理自网络,仅作为学习交流使用,请勿用于商业用途。请于下载后的24小时内删除,否则后果自负。如有侵权,请联系站长删除。