Linux内核完全剖析

出版时间:2006-1  出版社:机械工业出版社  作者:赵炯  页数:882  
Tag标签:无  

前言

本书是一本有关Linux操作系统内核基本工作原理的入门读物。. 本书的主要目标本书的主要目标是用尽量少的篇幅,对完整的Linux内核源代码进行解剖,使读者对操作系统的基本功能和实际实现方式获得全面的理解。本书读者应是一些知晓Linux系统的一般使用方法或具有一定的编程基础,但比较缺乏阅读目前最新内核源代码的基础知识,又急切希望能够进一步理解UNIX类操作系统内核工作原理和实际代码实现的爱好者。目前,这部分读者人数在Linux爱好者中所占的比例是很高的,而面向这部分读者以比较易懂和有效的手段讲解内核的书籍资料不多。

内容概要

本书对早期Linux操作系统内核(V0.11)全部代码文件进行了详细的剖析,旨在让读者在尽量短的时间内对Linux系统打下坚实的基础。虽然选择的版本较低,但该内核已经能够正常编译运行,并且其中已包括了Linux工作原理的精髓。书中首先以Linux源代码版本的变迁为主线,简要介绍了Lin-ux系统的发展历史,同时着重说明了各个内核版本之间的主要区别和改进方面,给出了选择0.11版内核源代码作为研究对象的原因。然后概要介绍了PC机的硬件组成结构、编制内核使用的汇编语言和语言扩展部分,并且重点说明了80×86处理器在保护模式下运行的编程方法。接着详细介绍了Linux内核源代码目录树组织结构,并依据该组织结构对所有内核程序和文件进行了注释和详细说明。为了加深读者对内核工作原理的理解,书中最后一章给出了围绕Linux0.11系统的多个试验。试验中使用的相关程序均可从本书配套网站上下载。    本书适合作为高校计算机专业学生学习操作系统课程的辅助和实践教材,也适合Linux爱好者作为学习内核工作原理的自学参考书籍,还可供一般技术人员作为开发嵌入式系统的参考书使用。

作者简介

赵炯,上海同济大学计算机通信专业毕业,多年从事操作系统,计算机网络和系统软件的研究工作,具有很高的学术水平。2004年编写的《Linux内核完全注释》一书,一年内印刷4次,在各大计算机排行榜始终名列前茅,并被《中华读书报》评为“2004年度十大电脑图书”之一。

书籍目录

序第1章 概述  1.1 Linux的诞生和发展  1.1 内容综述第2章 微型计算机组成结构  2.1 微型计算机组成结构  2.2 I/O端口寻址和访问控制方式  2.3 主存储器、BIOS和CMOS存储器  2.4 控制器和控制卡第3章 内核编程语言和环境  3.1 as86汇编器  3.2 GNUas汇编  3.3 C语言程序  3.4 C与汇编程序的相互调用  3.5 Linux0.11目标文件格式  3.6 Make程序和Makefile文件第4章 80×86保护模式及其编程  4.1 80×86系统寄存器和系统指令  4.2 保护模式内存管理  4.3 分段机制  4.4 分页机制  4.5 保护  4.6 中断和异常处理  4.7 任务管理  4.8 保护模式编程初始化  4.9 一个简单的多任务内核实例第5章 Linux内核体系结构  5.1 Linux内核模式  5.2 Linux内核系统体系结构  5.3 Linux内核对内存的管理和使用  5.4 Linux系统的中断机制  5.5 Linux的系统调用  5.6 系统时间和定时  5.7 Linux进程控制  5.8 Linux系统中堆栈的使用方法  5.9 Linux0.11采用的文件系统  5.10 Linux内核源代码的目录结构  5.11 内核系统与应用程序的关系  5.12 linux/Makefile文件第6章 引导启动程序第7章 初始化程序第8章 内核代码第9章 块设备驱动程序第10章 字符设备驱动程序第11章 数学协处理器第12章 文件系统第13章 内存管理第14章 头文件第15章 库文件第16章 建造工具第17章 实验环境设置与使用方法附录索引参考文献

图书封面

图书标签Tags

评论、评分、阅读与下载


    Linux内核完全剖析 PDF格式下载


用户评论 (总计113条)

 
 

  •   本书对初学linux的童鞋很是有帮助,我也是初学者,看了以后大有收获,不是说你看了一遍就会对linux全部了解,如果你看了之后对linux有个大致的了解,就说明这本书已经是一本很不错的书了,毕竟不是小说,专业书就是用来啃的,一遍,两遍,无数遍,虽然是0.11内核,但是该有的不会少,如果是2.6版本的,那就不知是一本书能讲的完的咯。入门还是这本书好
  •   感觉作者非常用心,在研读过自己动手写操作系统之后,看得最勤快的就是本书了。正在考虑如果有机会开LInux内核的课程的话,选用这本书做入门教材就太好了。强烈推荐~~~~~
  •   对我做操作系统实验很有帮助,只是感觉内核讲解时,代码分块讲解的,没有形成一个整体连贯的思路,有的地方偏难,读了很多遍也没看懂,整体看还算是学习linux内核一本不错的书
  •   自己一直想对Linux内核源代码,进行阅读,但一直苦于现在的Linux源代码太多,无法整体的阅读。现在买回来看了下,好书,对自己Linux的内核学习有很大用途~
  •   很好的一本分析Linux内核的经典书,而且是中国人自己的书!现在还没有细看,希望能够从中得到很大的收获吧!这次收到书的时间比较长了,都一周了才收到,不像前几次三天就收到了。内容是不错,就是纸张有点薄。
  •   很详细 让我有了读linux内核的信心
  •   讲解很详细,对于LINUX内核入门者帮助极大。
  •   学习linux内核必看书籍!
  •   对于研究linux内核的人来说,这本书是一个很好的起点
  •   好书,是学习linux内核的入门教材
  •   深入理解linux内核。。经典之作
  •   内核用C与汇编交叉编程兼顾了两门语言的优点介绍全面详细值得一看
  •   一本引领我进入linux源代码世界的好书
  •   非常好的书,菜鸟学linux必备啊。只是少了网络 部分有点遗憾
  •   出自国人之手,国内的经典内核教材
  •   每位Linux的入门选手都会去阅读Linux的源码分析。
    但从门外汉到初窥门道其实是一个很陡的学习曲线,特别在China,没有什么好老师指导。
    而本书确由浅入深,循序渐进,使得学习充满的快乐,自然到达了目的。
    好书,强烈推荐!
  •   linux爱好者的圣经
  •   首先送货速度很快,书的装订质量很好,书的内容确实很好,有一点计算机的知识读了此书后会更深入理解整套系统的运行过程,
  •   真的是一本值得推荐的书,对内核的深入讲解,对学习操作系统很有帮助。送货很快,很满意~
  •   好难啊~~~~好难啊~~~~~ 看不懂啊看不懂,有木有,有木有。。。。。。 不过作为操作系统入门神书,还是慢慢啃吧。任重而道远啊,这本书不知道今年能不能给看完。。呜呜~~~~(>_
  •   介绍的很全面,而且内容丰富,看完对操作系统有了很好的了解
  •   是上操作系统课程的时候看的实验用书,注解都比较详细,只看了几十页,但因为岗哥的犀利,看到这本书就头疼啊。
  •   完全找到了我想要的东西,是计算机专业不可缺少的一本实践教程!
  •   书的内容很适合初学者,比第一版的详解要好很多,基础知识讲的很全面。而且书的质量要比详解好很多哦~~如果详解看着费劲的话,买个剖析是很不错的选择
  •   赵炯的书没二话,必须收藏~
  •   内容确实不能让你在短期内了解太多系统知识,但用上1年,你就知道了.
  •   好书,看了后对系统有种了然于胸的感觉
  •   书不错,大量的代码分析,适合初学者
  •   很好的书,适合初学者~没网络等方面也是一个小问题
  •   很专业的书,需要的知识面很广,比较耐读的一本书,没仔细研究,纸张不错,很喜欢
  •   如果你是一个初学者和我一样,那么推荐你看一下这本书,真的不错,讲解很详细,也很到位!对于一些没有讲解到的地方作者也是有所提及的以便作为你的学习向导,我是这样认为的。
  •   书是老师推荐的哦~~~很不错,很详细
  •   此书是06年版次的重印,重印已经6次印刷了,可以看出此书的价值,我很喜欢,看了部分章节,感觉不错
  •   前两次都是给朋友代购,这次给自己买的。总的来说书的质量不错,没有网友评论的那么劣质,我的是10年1月地六次印刷的。
  •   蛮基础,讲得很详细,很好~!
  •   各方面都不错吧,关键是货到付款。从下订单到送达四天,可以忍受。书是最新的。期待提高送达速度,争取三天以内送达。
  •   看了就让人心情很愉快,书的质量很好,而且印刷让人赏心悦目,内容就更不用说了,很不错
  •   写的比较详细,有点像攻略
  •   正在看,很好要求C,汇编的基础
  •   正在看,感觉很不错。阅读前需要对汇编有基础。
  •   虽然已经有电子版的了,不过有本书,没事翻翻还是不错。质量很好
  •   书很好 很整洁 价格也不贵 挺便宜 而且是经典书,很值。
  •   内容详实,难得的中国人写的好书。书到手,没有很多人说的纸张差的问题。可能各人要求不同吧。
  •   很不错的书,读了一半了……
  •   速度快,书也不错。880多页。
  •   支持当当 书是正版
  •   绝对床头上不可缺少的书
  •   感觉这书的质量还不错,而且货到的速度也很快。
  •   很不错的书,人手一本
  •   还是看这本书吧,外国翻译的不怎么好理解
  •   经典中的经典,比较厚,内容丰富。
  •   早就想买这本书了, 终于拿到手了
  •   我在网上看了一眼这本书的电子版就决定买了,仔细看看能学到很多东西的
  •   这本书不错的,大家可以看看
  •   很多人给我推荐这本书,看了看还不错
  •   帮别人买的,因该有用的
  •   好书,值得仔细研读,包装也满意
  •   收益了好评
  •   还行吧,从最基本的入手。
  •   所以就买了,回来仔细研读。
  •   不错,质量挺好,发货也快
  •   不错!很好!!!
  •   蛮号的
  •   不错发货挺快的三天就收到了
  •   好书,真是难得
  •   非常好,正在看................
  •   这书写的不错的。
  •   欲练此功,必看此书。凡有志者,皆应修读。
  •   书送来有几天的时间,到现在看了一百多页,感觉:1,概念更清晰,内容没有太多的突兀感。《Linux内核注释》很多概念没有描述清楚!!2,读这本书之前,应该需要c和汇编,还有操作系统的基础理论。作者在前几章介绍必要的保护模式编程和一些80x86接口编程,还有gcc和它的汇编。在到图书馆找一些资料就可以读下去,不会距人于千里之外。之后对api的理解应该会提高一个层次。作者在目录中对其它内核书籍作了点评,算是中肯。里面提到的Bach和<UnderstandLinuxKernel>,建议先到图书馆,或到emule上下载看看,毕竟不是便宜货色。Bach那本作为概览也是不错。还有一点,就是此书中国制造,绝无译作之英式中文语法,看官大可放心。
  •   这本书是学习linux内核的不错的入门书籍,我也是慕名而购!共同学习!
  •   操作系统必须要学习的书籍 对理解内核态和用户态很有用
  •   觉得和别的Linux源代码书相比,细节说明得更清楚些,还是比较有价值的。应该是性价比不错的书吧!
  •   研究内核的入门东东!正在读!
  •   讲的特别细仔,讲的也很清楚.非常适合喜欢操作系统的初级选手阅读.呵呵.
  •   可以作为入门书,需要对操作系统的总体构架有一定的了解.
  •   总体上比较不错。不过关于AT&T汇编的部分不够系统,导致后面有些东西不好理解。
  •   书很厚,还没看多少。讲的比较详细,仔细读一下应该有收获。
  •   建议先看80386保护模式编程
  •   我才进大学,才刚开始接触电脑的,老老师叫我们看这本书的,但好多根本不懂嘛,是不是还是有点深哦?要学了哪些基础知识才能看这啊?
  •   看了几页,讲得很详细,但是有些小的错误!!
  •   读了一点了 很不错 就是这书要慢慢读 尤其是没什么相关经验的
  •   明明不送货,还非得在网上登记几次“已从站点出发”,搞的我都以为丢了呢!!
    选了周末收货也没用,人家不送!!!!!!!!!!!
  •   但当当服务比较差,希望以后能改进。
  •   还行,书的所料包装开了,4个黑手印
  •   书好,内容更好,看了收获很大。
  •   印刷质量不错,沈阳发货,速度很快。
  •   一直都想看。这次一定要好好研究一下。 大家推荐说很好
  •   没看完就看了几章,感觉解释得还可以吧,但是还没有到非常非常好的地步
  •   看了几页,就放下了,当时心血来潮买的,看这本书需要很大的耐心。
  •   怀疑是不是正版的!但无论如何也阻止不了我对这本书的热情!
  •   内容详实,但需要一定的基础。
  •   纸质一般,不过内容不错!
  •   好厚啊,有点儿看不懂
  •   又是一个经典了。但是这次居然不给我发票。当当服务就这样吗?新人呀。受欺负。中国为什么就没有一个像样的公司。
  •   和市场上好多书内容重复好多,(虽然是同样的东西,但为什么讲的方式,内容都是一样呢??困惑)因此建议购买者不用重复购买内容相近的书籍。
  •   还行 就是书再运输中破了点皮
  •   尽管买这本书有些冲动,而且书也是有些瑕疵,但价钱便宜,送货上门付款,不错!
  •   感觉纸质很差,很像盗版书
  •   书的品相不算好
  •   不愧为剖析,是钻研人士的不二之选
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7