Linux內(nèi)核完全剖析

出版時(shí)間:2006-1  出版社:機(jī)械工業(yè)出版社  作者:趙炯  頁(yè)數(shù):882  
Tag標(biāo)簽:無(wú)  

前言

本書(shū)是一本有關(guān)Linux操作系統(tǒng)內(nèi)核基本工作原理的入門(mén)讀物。. 本書(shū)的主要目標(biāo)本書(shū)的主要目標(biāo)是用盡量少的篇幅,對(duì)完整的Linux內(nèi)核源代碼進(jìn)行解剖,使讀者對(duì)操作系統(tǒng)的基本功能和實(shí)際實(shí)現(xiàn)方式獲得全面的理解。本書(shū)讀者應(yīng)是一些知曉Linux系統(tǒng)的一般使用方法或具有一定的編程基礎(chǔ),但比較缺乏閱讀目前最新內(nèi)核源代碼的基礎(chǔ)知識(shí),又急切希望能夠進(jìn)一步理解UNIX類(lèi)操作系統(tǒng)內(nèi)核工作原理和實(shí)際代碼實(shí)現(xiàn)的愛(ài)好者。目前,這部分讀者人數(shù)在Linux愛(ài)好者中所占的比例是很高的,而面向這部分讀者以比較易懂和有效的手段講解內(nèi)核的書(shū)籍資料不多。

內(nèi)容概要

本書(shū)對(duì)早期Linux操作系統(tǒng)內(nèi)核(V0.11)全部代碼文件進(jìn)行了詳細(xì)的剖析,旨在讓讀者在盡量短的時(shí)間內(nèi)對(duì)Linux系統(tǒng)打下堅(jiān)實(shí)的基礎(chǔ)。雖然選擇的版本較低,但該內(nèi)核已經(jīng)能夠正常編譯運(yùn)行,并且其中已包括了Linux工作原理的精髓。書(shū)中首先以Linux源代碼版本的變遷為主線,簡(jiǎn)要介紹了Lin-ux系統(tǒng)的發(fā)展歷史,同時(shí)著重說(shuō)明了各個(gè)內(nèi)核版本之間的主要區(qū)別和改進(jìn)方面,給出了選擇0.11版內(nèi)核源代碼作為研究對(duì)象的原因。然后概要介紹了PC機(jī)的硬件組成結(jié)構(gòu)、編制內(nèi)核使用的匯編語(yǔ)言和語(yǔ)言擴(kuò)展部分,并且重點(diǎn)說(shuō)明了80×86處理器在保護(hù)模式下運(yùn)行的編程方法。接著詳細(xì)介紹了Linux內(nèi)核源代碼目錄樹(shù)組織結(jié)構(gòu),并依據(jù)該組織結(jié)構(gòu)對(duì)所有內(nèi)核程序和文件進(jìn)行了注釋和詳細(xì)說(shuō)明。為了加深讀者對(duì)內(nèi)核工作原理的理解,書(shū)中最后一章給出了圍繞Linux0.11系統(tǒng)的多個(gè)試驗(yàn)。試驗(yàn)中使用的相關(guān)程序均可從本書(shū)配套網(wǎng)站上下載。    本書(shū)適合作為高校計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)操作系統(tǒng)課程的輔助和實(shí)踐教材,也適合Linux愛(ài)好者作為學(xué)習(xí)內(nèi)核工作原理的自學(xué)參考書(shū)籍,還可供一般技術(shù)人員作為開(kāi)發(fā)嵌入式系統(tǒng)的參考書(shū)使用。

作者簡(jiǎn)介

趙炯,上海同濟(jì)大學(xué)計(jì)算機(jī)通信專業(yè)畢業(yè),多年從事操作系統(tǒng),計(jì)算機(jī)網(wǎng)絡(luò)和系統(tǒng)軟件的研究工作,具有很高的學(xué)術(shù)水平。2004年編寫(xiě)的《Linux內(nèi)核完全注釋》一書(shū),一年內(nèi)印刷4次,在各大計(jì)算機(jī)排行榜始終名列前茅,并被《中華讀書(shū)報(bào)》評(píng)為“2004年度十大電腦圖書(shū)”之一。

書(shū)籍目錄

序第1章 概述  1.1 Linux的誕生和發(fā)展  1.1 內(nèi)容綜述第2章 微型計(jì)算機(jī)組成結(jié)構(gòu)  2.1 微型計(jì)算機(jī)組成結(jié)構(gòu)  2.2 I/O端口尋址和訪問(wèn)控制方式  2.3 主存儲(chǔ)器、BIOS和CMOS存儲(chǔ)器  2.4 控制器和控制卡第3章 內(nèi)核編程語(yǔ)言和環(huán)境  3.1 as86匯編器  3.2 GNUas匯編  3.3 C語(yǔ)言程序  3.4 C與匯編程序的相互調(diào)用  3.5 Linux0.11目標(biāo)文件格式  3.6 Make程序和Makefile文件第4章 80×86保護(hù)模式及其編程  4.1 80×86系統(tǒng)寄存器和系統(tǒng)指令  4.2 保護(hù)模式內(nèi)存管理  4.3 分段機(jī)制  4.4 分頁(yè)機(jī)制  4.5 保護(hù)  4.6 中斷和異常處理  4.7 任務(wù)管理  4.8 保護(hù)模式編程初始化  4.9 一個(gè)簡(jiǎn)單的多任務(wù)內(nèi)核實(shí)例第5章 Linux內(nèi)核體系結(jié)構(gòu)  5.1 Linux內(nèi)核模式  5.2 Linux內(nèi)核系統(tǒng)體系結(jié)構(gòu)  5.3 Linux內(nèi)核對(duì)內(nèi)存的管理和使用  5.4 Linux系統(tǒng)的中斷機(jī)制  5.5 Linux的系統(tǒng)調(diào)用  5.6 系統(tǒng)時(shí)間和定時(shí)  5.7 Linux進(jìn)程控制  5.8 Linux系統(tǒng)中堆棧的使用方法  5.9 Linux0.11采用的文件系統(tǒng)  5.10 Linux內(nèi)核源代碼的目錄結(jié)構(gòu)  5.11 內(nèi)核系統(tǒng)與應(yīng)用程序的關(guān)系  5.12 linux/Makefile文件第6章 引導(dǎo)啟動(dòng)程序第7章 初始化程序第8章 內(nèi)核代碼第9章 塊設(shè)備驅(qū)動(dòng)程序第10章 字符設(shè)備驅(qū)動(dòng)程序第11章 數(shù)學(xué)協(xié)處理器第12章 文件系統(tǒng)第13章 內(nèi)存管理第14章 頭文件第15章 庫(kù)文件第16章 建造工具第17章 實(shí)驗(yàn)環(huán)境設(shè)置與使用方法附錄索引參考文獻(xiàn)

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Linux內(nèi)核完全剖析 PDF格式下載


用戶評(píng)論 (總計(jì)113條)

 
 

  •   本書(shū)對(duì)初學(xué)linux的童鞋很是有幫助,我也是初學(xué)者,看了以后大有收獲,不是說(shuō)你看了一遍就會(huì)對(duì)linux全部了解,如果你看了之后對(duì)linux有個(gè)大致的了解,就說(shuō)明這本書(shū)已經(jīng)是一本很不錯(cuò)的書(shū)了,畢竟不是小說(shuō),專業(yè)書(shū)就是用來(lái)啃的,一遍,兩遍,無(wú)數(shù)遍,雖然是0.11內(nèi)核,但是該有的不會(huì)少,如果是2.6版本的,那就不知是一本書(shū)能講的完的咯。入門(mén)還是這本書(shū)好
  •   感覺(jué)作者非常用心,在研讀過(guò)自己動(dòng)手寫(xiě)操作系統(tǒng)之后,看得最勤快的就是本書(shū)了。正在考慮如果有機(jī)會(huì)開(kāi)LInux內(nèi)核的課程的話,選用這本書(shū)做入門(mén)教材就太好了。強(qiáng)烈推薦~~~~~
  •   對(duì)我做操作系統(tǒng)實(shí)驗(yàn)很有幫助,只是感覺(jué)內(nèi)核講解時(shí),代碼分塊講解的,沒(méi)有形成一個(gè)整體連貫的思路,有的地方偏難,讀了很多遍也沒(méi)看懂,整體看還算是學(xué)習(xí)linux內(nèi)核一本不錯(cuò)的書(shū)
  •   自己一直想對(duì)Linux內(nèi)核源代碼,進(jìn)行閱讀,但一直苦于現(xiàn)在的Linux源代碼太多,無(wú)法整體的閱讀?,F(xiàn)在買(mǎi)回來(lái)看了下,好書(shū),對(duì)自己Linux的內(nèi)核學(xué)習(xí)有很大用途~
  •   很好的一本分析Linux內(nèi)核的經(jīng)典書(shū),而且是中國(guó)人自己的書(shū)!現(xiàn)在還沒(méi)有細(xì)看,希望能夠從中得到很大的收獲吧!這次收到書(shū)的時(shí)間比較長(zhǎng)了,都一周了才收到,不像前幾次三天就收到了。內(nèi)容是不錯(cuò),就是紙張有點(diǎn)薄。
  •   很詳細(xì) 讓我有了讀linux內(nèi)核的信心
  •   講解很詳細(xì),對(duì)于LINUX內(nèi)核入門(mén)者幫助極大。
  •   學(xué)習(xí)linux內(nèi)核必看書(shū)籍!
  •   對(duì)于研究linux內(nèi)核的人來(lái)說(shuō),這本書(shū)是一個(gè)很好的起點(diǎn)
  •   好書(shū),是學(xué)習(xí)linux內(nèi)核的入門(mén)教材
  •   深入理解linux內(nèi)核。。經(jīng)典之作
  •   內(nèi)核用C與匯編交叉編程兼顧了兩門(mén)語(yǔ)言的優(yōu)點(diǎn)介紹全面詳細(xì)值得一看
  •   一本引領(lǐng)我進(jìn)入linux源代碼世界的好書(shū)
  •   非常好的書(shū),菜鳥(niǎo)學(xué)linux必備啊。只是少了網(wǎng)絡(luò) 部分有點(diǎn)遺憾
  •   出自國(guó)人之手,國(guó)內(nèi)的經(jīng)典內(nèi)核教材
  •   每位Linux的入門(mén)選手都會(huì)去閱讀Linux的源碼分析。
    但從門(mén)外漢到初窺門(mén)道其實(shí)是一個(gè)很陡的學(xué)習(xí)曲線,特別在China,沒(méi)有什么好老師指導(dǎo)。
    而本書(shū)確由淺入深,循序漸進(jìn),使得學(xué)習(xí)充滿的快樂(lè),自然到達(dá)了目的。
    好書(shū),強(qiáng)烈推薦!
  •   linux愛(ài)好者的圣經(jīng)
  •   首先送貨速度很快,書(shū)的裝訂質(zhì)量很好,書(shū)的內(nèi)容確實(shí)很好,有一點(diǎn)計(jì)算機(jī)的知識(shí)讀了此書(shū)后會(huì)更深入理解整套系統(tǒng)的運(yùn)行過(guò)程,
  •   真的是一本值得推薦的書(shū),對(duì)內(nèi)核的深入講解,對(duì)學(xué)習(xí)操作系統(tǒng)很有幫助。送貨很快,很滿意~
  •   好難啊~~~~好難啊~~~~~ 看不懂啊看不懂,有木有,有木有。。。。。。 不過(guò)作為操作系統(tǒng)入門(mén)神書(shū),還是慢慢啃吧。任重而道遠(yuǎn)啊,這本書(shū)不知道今年能不能給看完。。嗚嗚~~~~(>_
  •   介紹的很全面,而且內(nèi)容豐富,看完對(duì)操作系統(tǒng)有了很好的了解
  •   是上操作系統(tǒng)課程的時(shí)候看的實(shí)驗(yàn)用書(shū),注解都比較詳細(xì),只看了幾十頁(yè),但因?yàn)閸徃绲南?,看到這本書(shū)就頭疼啊。
  •   完全找到了我想要的東西,是計(jì)算機(jī)專業(yè)不可缺少的一本實(shí)踐教程!
  •   書(shū)的內(nèi)容很適合初學(xué)者,比第一版的詳解要好很多,基礎(chǔ)知識(shí)講的很全面。而且書(shū)的質(zhì)量要比詳解好很多哦~~如果詳解看著費(fèi)勁的話,買(mǎi)個(gè)剖析是很不錯(cuò)的選擇
  •   趙炯的書(shū)沒(méi)二話,必須收藏~
  •   內(nèi)容確實(shí)不能讓你在短期內(nèi)了解太多系統(tǒng)知識(shí),但用上1年,你就知道了.
  •   好書(shū),看了后對(duì)系統(tǒng)有種了然于胸的感覺(jué)
  •   書(shū)不錯(cuò),大量的代碼分析,適合初學(xué)者
  •   很好的書(shū),適合初學(xué)者~沒(méi)網(wǎng)絡(luò)等方面也是一個(gè)小問(wèn)題
  •   很專業(yè)的書(shū),需要的知識(shí)面很廣,比較耐讀的一本書(shū),沒(méi)仔細(xì)研究,紙張不錯(cuò),很喜歡
  •   如果你是一個(gè)初學(xué)者和我一樣,那么推薦你看一下這本書(shū),真的不錯(cuò),講解很詳細(xì),也很到位!對(duì)于一些沒(méi)有講解到的地方作者也是有所提及的以便作為你的學(xué)習(xí)向?qū)?,我是這樣認(rèn)為的。
  •   書(shū)是老師推薦的哦~~~很不錯(cuò),很詳細(xì)
  •   此書(shū)是06年版次的重印,重印已經(jīng)6次印刷了,可以看出此書(shū)的價(jià)值,我很喜歡,看了部分章節(jié),感覺(jué)不錯(cuò)
  •   前兩次都是給朋友代購(gòu),這次給自己買(mǎi)的??偟膩?lái)說(shuō)書(shū)的質(zhì)量不錯(cuò),沒(méi)有網(wǎng)友評(píng)論的那么劣質(zhì),我的是10年1月地六次印刷的。
  •   蠻基礎(chǔ),講得很詳細(xì),很好~!
  •   各方面都不錯(cuò)吧,關(guān)鍵是貨到付款。從下訂單到送達(dá)四天,可以忍受。書(shū)是最新的。期待提高送達(dá)速度,爭(zhēng)取三天以內(nèi)送達(dá)。
  •   看了就讓人心情很愉快,書(shū)的質(zhì)量很好,而且印刷讓人賞心悅目,內(nèi)容就更不用說(shuō)了,很不錯(cuò)
  •   寫(xiě)的比較詳細(xì),有點(diǎn)像攻略
  •   正在看,很好要求C,匯編的基礎(chǔ)
  •   正在看,感覺(jué)很不錯(cuò)。閱讀前需要對(duì)匯編有基礎(chǔ)。
  •   雖然已經(jīng)有電子版的了,不過(guò)有本書(shū),沒(méi)事翻翻還是不錯(cuò)。質(zhì)量很好
  •   書(shū)很好 很整潔 價(jià)格也不貴 挺便宜 而且是經(jīng)典書(shū),很值。
  •   內(nèi)容詳實(shí),難得的中國(guó)人寫(xiě)的好書(shū)。書(shū)到手,沒(méi)有很多人說(shuō)的紙張差的問(wèn)題??赡芨魅艘蟛煌?。
  •   很不錯(cuò)的書(shū),讀了一半了……
  •   速度快,書(shū)也不錯(cuò)。880多頁(yè)。
  •   支持當(dāng)當(dāng) 書(shū)是正版
  •   絕對(duì)床頭上不可缺少的書(shū)
  •   感覺(jué)這書(shū)的質(zhì)量還不錯(cuò),而且貨到的速度也很快。
  •   很不錯(cuò)的書(shū),人手一本
  •   還是看這本書(shū)吧,外國(guó)翻譯的不怎么好理解
  •   經(jīng)典中的經(jīng)典,比較厚,內(nèi)容豐富。
  •   早就想買(mǎi)這本書(shū)了, 終于拿到手了
  •   我在網(wǎng)上看了一眼這本書(shū)的電子版就決定買(mǎi)了,仔細(xì)看看能學(xué)到很多東西的
  •   這本書(shū)不錯(cuò)的,大家可以看看
  •   很多人給我推薦這本書(shū),看了看還不錯(cuò)
  •   幫別人買(mǎi)的,因該有用的
  •   好書(shū),值得仔細(xì)研讀,包裝也滿意
  •   收益了好評(píng)
  •   還行吧,從最基本的入手。
  •   所以就買(mǎi)了,回來(lái)仔細(xì)研讀。
  •   不錯(cuò),質(zhì)量挺好,發(fā)貨也快
  •   不錯(cuò)!很好?。?!
  •   蠻號(hào)的
  •   不錯(cuò)發(fā)貨挺快的三天就收到了
  •   好書(shū),真是難得
  •   非常好,正在看................
  •   這書(shū)寫(xiě)的不錯(cuò)的。
  •   欲練此功,必看此書(shū)。凡有志者,皆應(yīng)修讀。
  •   書(shū)送來(lái)有幾天的時(shí)間,到現(xiàn)在看了一百多頁(yè),感覺(jué):1,概念更清晰,內(nèi)容沒(méi)有太多的突兀感?!禠inux內(nèi)核注釋》很多概念沒(méi)有描述清楚!!2,讀這本書(shū)之前,應(yīng)該需要c和匯編,還有操作系統(tǒng)的基礎(chǔ)理論。作者在前幾章介紹必要的保護(hù)模式編程和一些80x86接口編程,還有g(shù)cc和它的匯編。在到圖書(shū)館找一些資料就可以讀下去,不會(huì)距人于千里之外。之后對(duì)api的理解應(yīng)該會(huì)提高一個(gè)層次。作者在目錄中對(duì)其它內(nèi)核書(shū)籍作了點(diǎn)評(píng),算是中肯。里面提到的Bach和<UnderstandLinuxKernel>,建議先到圖書(shū)館,或到emule上下載看看,畢竟不是便宜貨色。Bach那本作為概覽也是不錯(cuò)。還有一點(diǎn),就是此書(shū)中國(guó)制造,絕無(wú)譯作之英式中文語(yǔ)法,看官大可放心。
  •   這本書(shū)是學(xué)習(xí)linux內(nèi)核的不錯(cuò)的入門(mén)書(shū)籍,我也是慕名而購(gòu)!共同學(xué)習(xí)!
  •   操作系統(tǒng)必須要學(xué)習(xí)的書(shū)籍 對(duì)理解內(nèi)核態(tài)和用戶態(tài)很有用
  •   覺(jué)得和別的Linux源代碼書(shū)相比,細(xì)節(jié)說(shuō)明得更清楚些,還是比較有價(jià)值的。應(yīng)該是性價(jià)比不錯(cuò)的書(shū)吧!
  •   研究?jī)?nèi)核的入門(mén)東東!正在讀!
  •   講的特別細(xì)仔,講的也很清楚.非常適合喜歡操作系統(tǒng)的初級(jí)選手閱讀.呵呵.
  •   可以作為入門(mén)書(shū),需要對(duì)操作系統(tǒng)的總體構(gòu)架有一定的了解.
  •   總體上比較不錯(cuò)。不過(guò)關(guān)于AT&T匯編的部分不夠系統(tǒng),導(dǎo)致后面有些東西不好理解。
  •   書(shū)很厚,還沒(méi)看多少。講的比較詳細(xì),仔細(xì)讀一下應(yīng)該有收獲。
  •   建議先看80386保護(hù)模式編程
  •   我才進(jìn)大學(xué),才剛開(kāi)始接觸電腦的,老老師叫我們看這本書(shū)的,但好多根本不懂嘛,是不是還是有點(diǎn)深哦?要學(xué)了哪些基礎(chǔ)知識(shí)才能看這啊?
  •   看了幾頁(yè),講得很詳細(xì),但是有些小的錯(cuò)誤!!
  •   讀了一點(diǎn)了 很不錯(cuò) 就是這書(shū)要慢慢讀 尤其是沒(méi)什么相關(guān)經(jīng)驗(yàn)的
  •   明明不送貨,還非得在網(wǎng)上登記幾次“已從站點(diǎn)出發(fā)”,搞的我都以為丟了呢??!
    選了周末收貨也沒(méi)用,人家不送!?。。。。。。。。?!
  •   但當(dāng)當(dāng)服務(wù)比較差,希望以后能改進(jìn)。
  •   還行,書(shū)的所料包裝開(kāi)了,4個(gè)黑手印
  •   書(shū)好,內(nèi)容更好,看了收獲很大。
  •   印刷質(zhì)量不錯(cuò),沈陽(yáng)發(fā)貨,速度很快。
  •   一直都想看。這次一定要好好研究一下。 大家推薦說(shuō)很好
  •   沒(méi)看完就看了幾章,感覺(jué)解釋得還可以吧,但是還沒(méi)有到非常非常好的地步
  •   看了幾頁(yè),就放下了,當(dāng)時(shí)心血來(lái)潮買(mǎi)的,看這本書(shū)需要很大的耐心。
  •   懷疑是不是正版的!但無(wú)論如何也阻止不了我對(duì)這本書(shū)的熱情!
  •   內(nèi)容詳實(shí),但需要一定的基礎(chǔ)。
  •   紙質(zhì)一般,不過(guò)內(nèi)容不錯(cuò)!
  •   好厚啊,有點(diǎn)兒看不懂
  •   又是一個(gè)經(jīng)典了。但是這次居然不給我發(fā)票。當(dāng)當(dāng)服務(wù)就這樣嗎?新人呀。受欺負(fù)。中國(guó)為什么就沒(méi)有一個(gè)像樣的公司。
  •   和市場(chǎng)上好多書(shū)內(nèi)容重復(fù)好多,(雖然是同樣的東西,但為什么講的方式,內(nèi)容都是一樣呢??困惑)因此建議購(gòu)買(mǎi)者不用重復(fù)購(gòu)買(mǎi)內(nèi)容相近的書(shū)籍。
  •   還行 就是書(shū)再運(yùn)輸中破了點(diǎn)皮
  •   盡管買(mǎi)這本書(shū)有些沖動(dòng),而且書(shū)也是有些瑕疵,但價(jià)錢(qián)便宜,送貨上門(mén)付款,不錯(cuò)!
  •   感覺(jué)紙質(zhì)很差,很像盜版書(shū)
  •   書(shū)的品相不算好
  •   不愧為剖析,是鉆研人士的不二之選
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7