Linux內(nèi)核完全注釋(修正版v3.0)
帶目錄pdf版- 軟件大?。?span itemprop="fileSize">6.71 MB
- 軟件語(yǔ)言:中文
- 軟件類型:國(guó)產(chǎn)軟件 / 操作系統(tǒng)
- 軟件授權(quán): 免費(fèi)軟件
- 更新時(shí)間:2019-12-31 11:34:56
- 軟件等級(jí):
- 軟件廠商: -
- 應(yīng)用平臺(tái):WinXP, Win7, Win8, Win10
- 軟件官網(wǎng): 暫無(wú)
相關(guān)軟件
Linux搜狗拼音輸入法64位V4.2.1 Linux 64位
89.37 MB/中文/4.0
福昕PDF閱讀器for Linuxv2.4.5.0727 官方中文版
70.39 MB/中文/4.0
navicat premium linuxv16.0.11.0 官方版
58.70 MB/中文/1.0
WPS Office For Linuxv11.1.0.10920 官方安裝版
351.76 MB/中文/10.0
搜狗輸入法 for Linuxv3.4.0.9700 官方版
77.63 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址
Linux內(nèi)核完全注釋(修正版v3.0)是基于Linux內(nèi)核0.11的版本,在原著的基礎(chǔ)上加厚了許多內(nèi)容,同時(shí)增加了備受歡迎的實(shí)際測(cè)試環(huán)節(jié),讓書的知識(shí)不僅僅再停留于表面,很教技術(shù)的一本教程書,讓你由淺入深的明白系統(tǒng)機(jī)制!
簡(jiǎn)介
本書對(duì)早期Linux操作系統(tǒng)內(nèi)核全部代友文件進(jìn)行了詳細(xì)的剖析,旨在讓讀者在盡量短的時(shí)間內(nèi)對(duì)Linux的工作機(jī)理獲得全面而深刻的理解,為進(jìn)一步學(xué)習(xí)和研究Linux系統(tǒng)打下堅(jiān)實(shí)的基礎(chǔ)。雖然選擇的版本較低,但該內(nèi)核已能夠正常編譯運(yùn)行,并且其中已包括了Linux工作原理的精髓。書中首先以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ǔ)言和C語(yǔ)言擴(kuò)展部分,并且重點(diǎn)說(shuō)明了80X86處理器在保護(hù)模下運(yùn)行的編程方法。接著詳細(xì)介紹了Linux內(nèi)核源代碼目錄樹組織結(jié)構(gòu),并依據(jù)該組織結(jié)構(gòu)對(duì)所有內(nèi)核程序和文件進(jìn)行了注釋和詳細(xì)說(shuō)明。為了加深讀者的內(nèi)核工作原理的理解,書中最后一章給出了圍繞Linux 0.11系統(tǒng)的多個(gè)試驗(yàn)。試驗(yàn)中使用的相關(guān)程序均可從本書配套網(wǎng)站上下載。
用戶評(píng)價(jià)
花了一周集中精力啃完它,今年內(nèi)看的最好的一本技術(shù)書籍,非常詳細(xì)的注釋以及圖解,文章很有邏輯性,讀完之后發(fā)現(xiàn)原來(lái)內(nèi)核里邊有不少簡(jiǎn)單暴力的調(diào)度,理解了很多進(jìn)程調(diào)度,IO讀寫等中間時(shí)序性,果斷對(duì)OS的理解提升了幾個(gè)Level。這本書比《深入理解Linux內(nèi)核》好讀一萬(wàn)倍,強(qiáng)烈推薦用來(lái)看Linux內(nèi)核入門。
目錄
前言
第1章 概述
1.1 Linrx的誕生和發(fā)展
1.1.1 UNIX、MINIX、GNU和POSIX
1.1.2 Linux操作系統(tǒng)的誕生和版本的變遷
1.2 內(nèi)容綜述
1.3 本章小結(jié)
1.4 習(xí)題
第2章 Linux內(nèi)核體系結(jié)構(gòu)
2.1 Linux內(nèi)核模試和體系結(jié)構(gòu)
2.2 Linrx中斷機(jī)制
2.3 Linrx系統(tǒng)定時(shí)
2.4 Linrx內(nèi)核進(jìn)程控制
2.4.1任務(wù)數(shù)據(jù)結(jié)構(gòu)
2.4.2 進(jìn)程運(yùn)行狀態(tài)
2.4.3 進(jìn)程初始化
2.4.4 創(chuàng)建新進(jìn)程
2.4.5 進(jìn)程調(diào)度
2.4.6 終止進(jìn)程
2.5 Linrx內(nèi)核對(duì)內(nèi)存的使用法
2.6 Linrx系統(tǒng)中堆棧的使用法
2.6.1 初始化階段
2.6.2 任務(wù)的堆棧
2.6.3 內(nèi)核態(tài)與用戶態(tài)堆的、棧之間的切換
2.7 Linrx內(nèi)核源代碼的目錄結(jié)構(gòu)
2.7.1 引導(dǎo)啟動(dòng)程序目錄boot
2.7.2 文件系統(tǒng)目錄fs
2.7.3 頭文件主目錄
2.7.4 內(nèi)核初始化程序目錄init
2.7.5 內(nèi)核程序主目錄lib
2.7.6 內(nèi)核庫(kù)函數(shù)目錄lib
2.7.7 內(nèi)存管理程序目錄mm
2.7.8 編譯內(nèi)核工具程序目錄Tools
2.8 內(nèi)核系統(tǒng)與用戶程序的關(guān)系
2.9 Linrx內(nèi)核的編譯實(shí)驗(yàn)環(huán)境
2.10 Linrx/Makefile文件
2.11 本章小結(jié)
2.12 習(xí)題
第3章 內(nèi)核引導(dǎo)啟動(dòng)程序
3.1 總體功能描述
3.2 程序分析
3.2.1 bootsect..t 程序
3.2.2 setup.s 程序
3.2.3 head.s 程序
3.3本章小結(jié)
3.4 習(xí)題
第4章 內(nèi)核初始化過(guò)程
4.1 main.c 程序分析
4.2 本章小結(jié)
4.3習(xí)題
第5章 進(jìn)程調(diào)度與系統(tǒng)與系統(tǒng)調(diào)用
第6章 輸入輸出系統(tǒng)——塊設(shè)備驅(qū)動(dòng)程序
第7章 入輸出系統(tǒng)——字符設(shè)備
第8章 數(shù)學(xué)協(xié)處理器
第9章 文件系統(tǒng)
第10章 內(nèi)存管理
第11章 包含文件
第12章 內(nèi)核庫(kù)文件
第13章 內(nèi)核組建
參考文獻(xiàn)
更多>> 軟件截圖
推薦應(yīng)用
其他版本下載
精品推薦
相關(guān)文章
下載地址
Linux內(nèi)核完全注釋(修正版v3.0) 帶目錄pdf版
查看所有評(píng)論>> 網(wǎng)友評(píng)論
更多>> 猜你喜歡
- LINUX與UNIX SHELL編程指南
- 科海新概念Red Hat Linux 7.0教程
- linux運(yùn)維之道第二版
- Linux內(nèi)核完全注釋(修正版v3.0)
- 鳥哥的LINUX私房菜
- 深入理解計(jì)算機(jī)系統(tǒng)(原書第2版)
- linux shell腳本攻略第三版pdf
- linux內(nèi)核完全注釋修正版pdf
- 一個(gè)64位操作系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)pdf
- 操作系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)第三版pdf
- 鳥哥的Linux私房菜+基礎(chǔ)學(xué)習(xí)篇 第三版
- 啟動(dòng)光盤制作大全ebook