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

当前位置:首页 > 计算机网络 > 操作系统/系统开发 > 深入理解LINUX内核(第二版)

出版社:中国电力出版社
出版日期:2004-1
ISBN:9787508314150
作者:博韦 (Bovet Daniel P.)
页数:783页

书籍目录

前言第一章 绪论      Linux与其他类Unix内核的比较       硬件的依赖性       Linux版本       操作系统基本概念       Unix文件系统概述       Unix内核概述 第二章 存储器寻址       存储器地址       硬件中的分段       Linux中的分段       硬件中的分页       Linux中的分页 第三章 进程       进程、轻量级进程和线程       进程描述符       进程切换       创建进程       撤销进程 第四章 中断和异常       中断信号的作用       中断和异常       中断和异常处理程序的嵌套执行       初始化中断描述符表       异常处理       中断处理       软中断、tasklet及下半部分       从中断和异常返回 第五章 内核同步       内核控制路径       什么时候同步是不必要的       同步原语       对内核数据结构的同步访问       避免竞争条件的实例 第六章 定时测量       硬时钟       Linux计时体系结构       CPU的分时(time-sharing)       更新时间和日期       更新系统统计数       软定时器(Software Timer)       与定时测量相关的系统调用 第七章 存储器管理       页框管理       存储器区管理       非连续存储器区管理 第八章 进程地址空间       进程的地址空间       内存描述符       线性区       缺页异常处理程序       创建和删除进程的地址空间       堆的管理 第九章 系统调用       POSIX API和系统调用       系统调用处理程序及服务例程       内核封装例程 第十章 信号        信号的作用       产生信号       传递信号       与信号处理相关的系统调用 第十一章 进程调度       调度策略       调度算法       与调度相关的系统调用 第十二章 虚拟文件系统       虚拟文件系统(VFS)的作用       VFS的数据结构       文件系统类型       文件系统安装       路径名查找       VFS系统调用的实现       文件加锁 第十三章 管理I/O设备       I/O体系结构       设备文件       设备驱动程序       块设备驱动程序       字符设备驱动程序 第十四章 磁盘高速缓存       页高速缓存       v缓冲区高速缓存 第十五章 访问文件       读写文件       存储器映射       直接I/O传送 第十六章 对换:释放内存的方法       什么是对换       对换区       对换高速缓存       传送对换页       换出页       换入页       回收页框 第十七章 Ext2和Ext3文件系统       Ext2的一般特征       Ext2磁盘数据结构       Ext2的内存数据结构       创建Ext2文件系统       Ext2的方法       管理Ext2磁盘空间       Ext3文件系统 第十八章 网络       主要的网络数据结构       与网络相关的系统调用       向网卡发送包       从网卡接收包 第十九章 进程通信       管道       FIFO       System V IPC 第二十章 程序的执行       可执行文件       可执行格式       执行字段       exec函数 附录一 系统启动 附录二 模块 附录三 源码结构 参考书目 源代码索引 索引

作者简介

为了彻底理解GNU/Linux的内部构造以及它为何能在各种系统之上工作得如此这好,那就需要你深入研究操作系统的心脏——Linux内核本身。内核处理各种请求或已完成的I/O操作,并判断哪些程序将分享它的处理时间,会以什么顺序分享。Linux内核肩负着中国管理整个系统的职责,是神奇的Linux高效之根源。    
本书将引导你畅游Linux内核中使用的最主要的数据结构、算法和编程技巧,讨论了具体的Intel平台的重要特点。但是本书涵盖的内容绝不限于代码所起的作用,它还阐明了Linux为什么如此运作的理论基础。
本书涵盖Linux 2.4,
●网络
●内存管理,包括文件缓冲、进程交换以及直接内存访问
●虚拟文件系统层和第二及第三扩展文件系统
●进程创建及调度
●信号、中断及对设备驱动程序的主要接口
●定时
●内核中的同步
●进程间通信
●程序执行
本书将使读者熟悉Linux所有的内在工作机制,但本书不仅仅是一种学术训练,读者还将知道什么样的条件使Linux产生最好的性能,你会看到Linux如何得以满足(在各种环境下)进程调度、文件访问及内存管理期间提出的快速响应要求。

图书封面


 深入理解LINUX内核(第二版)下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计5条)

  •     因为要做内核相关的东西了,理所当然的买了这本书,刚读了开头就觉得:一本好书让翻译给毁掉了。并不是说技术上不行,而是这些个翻译的态度就不端正!比如刚开始第一页,把SVR写成了SRV,下面的注释中竟然把linus torvalds的名字写错了。虽然不是什么大问题,也不会影响到读者理解linux,但是这反映了一个态度问题。这能说是译者技术不行吗?明显是态度不端正!而且目前国内的翻译存在一个通病就是请国内知名教授来翻译外国名著,那些教授哪有时间来做这些既耗时间又不赚钱的事情。通常他们的做法是找几个他的研究生给他们当作业,然后教授在前面挂一个名字。其实可能教授本人根本没有读过翻译的稿子就直接给出版社了,而出版社编辑又不懂计算机当然只能按着稿子照搬了,然后把知名教授的名字写在最前面,不然书卖不出去啊。这本书吧,陈莉君教授也算是国内linux知名教授了,把她的名字放在第一当然书就好卖了,其实她并不是译者,只是校审,那两个估计是她的研究生。当你读了这本书后就会想:校审到底有没有读过这本书?
  •     很多句子都不变换一下语序,不知道是偷懒还是连最基本的翻译技巧都不知道。最过分的是常用的说法翻的也不够地道,最典型的是“上下文”被翻成了“文境”,但搞笑的是在附录的索引里却翻成了“上下文”。还有很多术语也不符合常规的说法,看的很不爽!
  •     非常棒的内核方面的书!我买了很久了。多久?大概快一年半了。我虽然喜欢Linux方面的书籍,但在书店逛的时候,大多不会买:站在那儿,一会儿就能够翻完的书,从含金量方面考虑,值得买么?而这本书,含金量是足够了,但是看起来非常耗时,非常基础的底层技术:汇编知识(主要是X86体系的硬件接口知识)、C/C++功底、数据结构,因为没有提到网络方面的内核代码,所以对TCP/IP协议没有要求,如果对这三方面缺少认识甚至没有听说过的话,建议看之前还是充充这方面的电,不然会自信心会遭受严重挫折。 :P

精彩短评 (总计31条)

  •     这本书也不错,不过已经出了2.6的第3版
  •     没读完
  •     虽然偶尔也会有一些让人误解的地方但是整体来说还是一本很经典的书适合有一定基础后作为一本总结的书来参考
  •     很好的书,之前找了好几家书店没找到,还是当当网书齐全啊
  •     叹为观止......
  •     我买的后面书皮有残缺,而且书不是很干净
  •     其实我是彻底没有看懂
  •     不过看了些感觉有难度,不知道是不是翻译过来的原因.推荐看原版英文的
  •     读完操作系统的教科书,你就该读读这本书了
  •     内核结构
  •     不作评论。
  •     没全部看完
  •     适合有基础的人进阶阅读
  •     Linux,内核。还用多说吗?
  •     linux经典的几本书都能够数出来,不过还是觉得这些列的不适合初学者
  •     看了这本书,再看源代码就更容易看懂了。
  •     rtrtrtrtrtrtrtrtrtrtrtrtrtrtrtrtrtrtrtrtrtrt
  •     写的挺好的。
  •     光靠看书是学不会 Linux Kernel 的.诀窍还在于多实践
  •     不是入门书
  •     个人感觉还是不错的,值得一看。
  •     贡献者:SZDIY
  •     真心好的一本书,对于了解linux内核机制非常有帮助。很喜欢后面的附录~
  •     还是要多用才行,有了理论基础看代码就好了。书有点老了
  •     这本介绍内核可以称为经典,有原理有代码,建议读一读。不过听说又出了第三版,应该是针对2.6的内核,现在买的话,买第三版应该更合适一些
  •     非常不错的一本书,讲的比较细。
  •     感谢当当,这本是linux内核的权威著作!细致描述了linux内核的构架及文件结构等,非常值得购买
  •     自有
  •     这书不错
  •     一本挺不错的书还得花时间慢慢阅读
  •     现在该看2.6的了,看原版吧
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024