深入浅出理解Linux内核_第1页
深入浅出理解Linux内核_第2页
深入浅出理解Linux内核_第3页
深入浅出理解Linux内核_第4页
深入浅出理解Linux内核_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

深入浅出理解Linux内核中国电力出版社出版的图书01内容简介图书目录作者简介前言目录030204基本信息《深入浅出理解Linux内核》是2007年中国电力出版社出版的图书,作者是(美)博韦,西斯特,译者是陈莉君、张琼声、张宏伟。内容简介内容简介为了彻底理解是什么使得Linux能正常运行以及其为何能在各种不同的系统中运行良好,你需要深入研究内核最本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理有限的内存,以至成百上千的进程能高效地共享系统。它熟练地统筹数据传输,这样CPU不用为等待速度相对较慢的硬盘而消耗比正常耗时更长的时间。《深入理解Linux内核,第三版》指导你对内核中使用的最重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特性的探究,作者给那些想知道自己机器工作原理的人提供了颇有价值的见解。书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。本书新版涵盖2.6版本,其在内核的几乎每个子系统中都有重要的变化,尤其是在内存管理和块设备领域。作者简介作者简介博韦,计算机科学专业博士,意大利罗马大学Torvergata分校全职教授。切萨蒂数学和计算机科学博士,罗马大学Torvergata分校工程学院计算机科学系助理研究员。

图书目录图书目录前言第一章绪论第二章内存寻址第三章进程第四章中断和异常第五章内核同步第六章定时测量第七章进程调度第八章内存管理第九章进程空间第十章系统调用前言前言在1997年春季的那一学期,我们讲授了基于Linux2.0操作系统这门课程。其主导思想是鼓励学生阅读源代码。为了达到这一目的,我们按小组分配项目,这些项目对内核进行修改并对所修改的版本进行测试。对于诸如任务切换和任务调度这样一些Linux的主要特点,我们也为学生写下了课程笔记。.除了这些工作,还有来自O'Reilly编辑AndyOram的很多支持,这就促成了《深入理解Linux内核》这本书的第一版,那时是2000年底,该版涵盖了Linux2.2以及对Linux2.4的一些展望。这本书的成功鼓励我们继续沿这一思路走下去,在2002年底,我们完成了涵盖Linux2.4的第二版。现在你看到的第三版则涵盖了Linux2.6。与以往所经历的一样,我们这次又阅读了数千行的代码,并努力搞清其含义。在做了所有这些工作以后,可以说我们的努力是完全值得的。我们学到很多你无法从书本中找到的东西,因此我们希望自己已经成功地在后面的内容中涵盖了这些信息。本书的读者对象如果你对Linux如何工作、其性能又为什么会如此之高怀有强烈的好奇心,你将会从这里找到答案。阅读本书之后,你

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论