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

出版時間:2006-1  出版社:機械工業(yè)出版社  作者:趙炯  頁數(shù):882  
Tag標簽:無  

前言

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

內(nèi)容概要

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

作者簡介

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

書籍目錄

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

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計113條)

 
 

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

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7