出版社: 中国电力出版社
译者: 陈莉君
出版年: 2004-1
页数: 783
定价: 79.00元
装帧: 平装
丛书: O'Reilly动物系列(中译本)
ISBN: 9787508314150
内容简介 · · · · · ·
为了彻底理解GNU/Linux的内部构造以及它为何能在各种系统之上工作得如此这好,那就需要你深入研究操作系统的心脏——Linux内核本身。内核处理各种请求或已完成的I/O操作,并判断哪些程序将分享它的处理时间,会以什么顺序分享。Linux内核肩负着中国管理整个系统的职责,是神奇的Linux高效之根源。
本书将引导你畅游Linux内核中使用的最主要的数据结构、算法和编程技巧,讨论了具体的Intel平台的重要特点。但是本书涵盖的内容绝不限于代码所起的作用,它还阐明了Linux为什么如此运作的理论基础。
本书涵盖Linux 2.4,
●网络
●内存管理,包括文件缓冲、进程交换以及直接内存访问
●虚拟文件系统层和第二及第三扩展文件系统
●进程创建及调度
●信号、中断及对设备驱动程序的主要接口
●定时
●内核中的同步
●进程间通信
●程序执...
为了彻底理解GNU/Linux的内部构造以及它为何能在各种系统之上工作得如此这好,那就需要你深入研究操作系统的心脏——Linux内核本身。内核处理各种请求或已完成的I/O操作,并判断哪些程序将分享它的处理时间,会以什么顺序分享。Linux内核肩负着中国管理整个系统的职责,是神奇的Linux高效之根源。
本书将引导你畅游Linux内核中使用的最主要的数据结构、算法和编程技巧,讨论了具体的Intel平台的重要特点。但是本书涵盖的内容绝不限于代码所起的作用,它还阐明了Linux为什么如此运作的理论基础。
本书涵盖Linux 2.4,
●网络
●内存管理,包括文件缓冲、进程交换以及直接内存访问
●虚拟文件系统层和第二及第三扩展文件系统
●进程创建及调度
●信号、中断及对设备驱动程序的主要接口
●定时
●内核中的同步
●进程间通信
●程序执行
本书将使读者熟悉Linux所有的内在工作机制,但本书不仅仅是一种学术训练,读者还将知道什么样的条件使Linux产生最好的性能,你会看到Linux如何得以满足(在各种环境下)进程调度、文件访问及内存管理期间提出的快速响应要求。
作者简介 · · · · · ·
博韦,计算机科学专业博士,意大利罗马大学Tor vergata分校全职教授。
切萨蒂 数学和计算机科学博士,罗马大学Tor vergata分校工程学院计算机科学系助理研究员。
丛书信息
· · · · · ·
喜欢读"深入理解LINUX内核(第二版)"的人也喜欢 · · · · · ·
- Linux内核设计与实现 8.7
- LINUX设备驱动程序(第二版) 8.4
- UNIX环境高级编程 9.3
- 现代操作系统 7.8
- 代码优化 7.3
- Solaris内核结构 9.0
- 深入解析Windows操作系统 9.1
- Windows核心编程 8.8
深入理解LINUX内核(第二版)的书评 · · · · · · ( 全部 27 条 )
本书(第三版)勘误~
2.6.23之后的进程调度方式已经改了
翻译的不好,凑合着能看
这篇书评可能有关键情节透露
书名叫“深入理解 Linux 内核”,其实读起来感觉并不是很困难,只要有一些操作系统基础知识和 x86 芯片知识就能读懂。全书大部分都比较有趣,但是内核数据结构本身就很复杂,本书为了“深入”二字,列举了大量的内核数据结构,并且几乎给出这些结构体的全部属性,读起来感觉很晕。 (展开)> 更多书评 27篇
这本书的其他版本 · · · · · · ( 全部7 )
-
中国电力出版社 (2007)8.7分 430人读过
-
O'Reilly Media (2005)9.1分 88人读过
-
东南大学出版社 (2006)8.9分 437人读过
-
O'Reilly Media (2002)8.7分 24人读过
在哪儿借这本书 · · · · · ·
以下书单推荐 · · · · · · ( 全部 )
- 我的编程之路 (Yun)
- 止读经典(计算机科学) (pattern)
- 操作系统学习 (4fm)
- Linux网络程序设计 (叶 子)
- 计算机基础系列 (吐核)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有295人想读,手里有一本闲着?
订阅关于深入理解LINUX内核(第二版)的评论:
feed: rss 2.0
0 有用 Sai 2012-03-28 17:36:45
真心好的一本书,对于了解linux内核机制非常有帮助。很喜欢后面的附录~
0 有用 沉东 2010-01-01 21:17:28
内核结构
0 有用 neo 2014-12-19 21:44:05
还是要多用才行,有了理论基础看代码就好了。书有点老了
0 有用 己注销 2011-09-10 12:48:31
没读完
0 有用 天行 2011-03-15 11:55:26
自有
0 有用 石头大云 2021-01-29 17:32:45
我是在2020年10月-2021年1月读完了这本书。基本上是看哭了,不是感动得,而是感觉没有看懂,对自己的智商绝望造成的。 开始企图看懂细节,后来看到书中提到“从应用开发者眼中... 从内核开发者眼中...”,提醒了我,应该根据实际工作的层级来看待这本书。 计算机行业,就是一个不断加入“层”来实现“屏蔽和统一下一层复杂度和差异度,统一提供给上一层接口和方法的工程思路。 作为针对CPU+内存+存储,... 我是在2020年10月-2021年1月读完了这本书。基本上是看哭了,不是感动得,而是感觉没有看懂,对自己的智商绝望造成的。 开始企图看懂细节,后来看到书中提到“从应用开发者眼中... 从内核开发者眼中...”,提醒了我,应该根据实际工作的层级来看待这本书。 计算机行业,就是一个不断加入“层”来实现“屏蔽和统一下一层复杂度和差异度,统一提供给上一层接口和方法的工程思路。 作为针对CPU+内存+存储,三大硬件的“总驱动”的OS,也不外乎此。记住它大概统一了哪些硬件困难,提供了哪些统一方法,基本上就满足我所在的工作层次。 而且这本书已经是很16年前的了,只能是“掌握精神”,放弃细节。 (展开)
0 有用 neo 2014-12-19 21:44:05
还是要多用才行,有了理论基础看代码就好了。书有点老了
0 有用 开放制造空间 2014-01-24 10:45:23
贡献者:SZDIY
0 有用 Sai 2012-03-28 17:36:45
真心好的一本书,对于了解linux内核机制非常有帮助。很喜欢后面的附录~
0 有用 砂之器 2012-02-13 15:21:50
写的挺好的。