注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux核心源代碼分析

Linux核心源代碼分析

Linux核心源代碼分析

定 價(jià):¥24.00

作 者: 彭曉明,王強(qiáng)編著
出版社: 人民郵電出版社
叢編項(xiàng): 自由軟件叢書(shū)
標(biāo) 簽: 計(jì)算機(jī)網(wǎng)絡(luò)

ISBN: 9787115086624 出版時(shí)間: 2000-08-01 包裝:
開(kāi)本: 26cm 頁(yè)數(shù): 235頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)以最新版Linux核心為基礎(chǔ),通過(guò)對(duì)源代碼的分析,全面深入地介紹Linux核心的工作原理和實(shí)現(xiàn)技術(shù)。主要內(nèi)容包括:進(jìn)程管理、內(nèi)在管理、文件系統(tǒng)、網(wǎng)絡(luò)、P設(shè)備管理、核心機(jī)制、核心模組、開(kāi)關(guān)及過(guò)程、核心編譯等,另外對(duì)PCI設(shè)備工作原理、中斷管理以及Linux核心所特有的一些技術(shù)也作了較為深入的介紹。本書(shū)適合于從事Linux研究與開(kāi)發(fā)的人員閱讀。對(duì)于大專院校的高年級(jí)本科生和研究生來(lái)說(shuō),本書(shū)也是一本較為理想的教材。

作者簡(jiǎn)介

暫缺《Linux核心源代碼分析》作者簡(jiǎn)介

圖書(shū)目錄

第一章 概論
1.1 Linux簡(jiǎn)介
1.1.1 Linux的誕生
1.1.2 自由軟件運(yùn)動(dòng)與Linux
1.1.3 Linux在中國(guó)
1.2 Linux的技術(shù)特點(diǎn)
1.2.1 Linux的特點(diǎn)
1.2.2 Linux的組成
1.2.3 Linux的不足
1.3 核心源代碼
1.3.1 源代碼的獲取
1.3.2 源代碼的結(jié)構(gòu)
1.3.3 源代碼的閱讀
第二章 進(jìn)程管理
2.1 進(jìn)程概述
2.1.1 進(jìn)程的定義
2.1.2 進(jìn)程的狀態(tài)
2.1.3 進(jìn)程控制塊
2.1.4 進(jìn)程控制
2.1.5 進(jìn)程間通信
2.1.6 進(jìn)程調(diào)度
2.2 Linux的進(jìn)程
2.2.1 主要數(shù)據(jù)結(jié)構(gòu)
2.2.2 進(jìn)程表的主要域
2.2.3 進(jìn)程執(zhí)行模式
2.2.4 進(jìn)程標(biāo)識(shí)符
2.3 進(jìn)程調(diào)度
2.3.1 調(diào)度參數(shù)
2.3.2 調(diào)度工作
2.3.3 多處理機(jī)進(jìn)程調(diào)度
2.3.4 調(diào)度的實(shí)現(xiàn)
2.4 進(jìn)程的創(chuàng)建和撤銷
2.4.1 進(jìn)程的創(chuàng)建
2.4.2 進(jìn)程的撤銷
2.4.3 程序的執(zhí)行
2.5 文件
2.6 虛擬內(nèi)存
2.7 計(jì)時(shí)和定時(shí)器
2.8 信號(hào)
2.8.1 信號(hào)的類型
2.8.2 信號(hào)的處理
2.9 管道
2.9.1 管道的實(shí)現(xiàn)
2.9.2 管道的操作
2.9.3 命名管道
2.10 System V進(jìn)程間通信機(jī)制
2.10.1 主要數(shù)據(jù)結(jié)構(gòu)
2.10.2 消息隊(duì)列
2.10.3 信號(hào)燈
2.10.4 共享內(nèi)存
第三章 內(nèi)存管理
3.1 內(nèi)存管理技術(shù)概述
3.2 虛擬內(nèi)存模型
3.2.1 頁(yè)面請(qǐng)求
3.2.2 頁(yè)面交換
3.2.3 共享內(nèi)存
3.2.4 物理和虛擬地址模式
3.2.5 訪問(wèn)控制
3.2.6 緩存
3.3 80386內(nèi)存管理機(jī)構(gòu)
3.3.1 內(nèi)存組織
3.3.2 虛擬地址的轉(zhuǎn)換
3.3.3 線性地址的轉(zhuǎn)換
3.3.4 翻譯后援存儲(chǔ)器
3.3.5 內(nèi)存保護(hù)
3.4 主要數(shù)據(jù)結(jié)構(gòu)
3.5 頁(yè)面管理
3.5.1 頁(yè)面分配
3.5.2 頁(yè)面的回收
3.5.3 內(nèi)存映射
3.6 頁(yè)面裝卸
3.6.1 頁(yè)面請(qǐng)求
3.6.2 頁(yè)面緩存
3.6.3 頁(yè)面換出和淘汰
3.6.4 交換緩存
3.6.5 頁(yè)面裝入
第四章 文件系統(tǒng)
4.1 文件系統(tǒng)簡(jiǎn)介
4.1.1 文件
4.1.2 文件目錄
4.1.3 路徑名
4.2 LinuX文件系統(tǒng)概述
4.2.1 歷史
4.2.2 幾個(gè)概念
4.3 EXT2文件系統(tǒng)
4.3.1 物理布局
4.3.2 i-節(jié)點(diǎn)
4.3.3 超級(jí)塊
4.3.4 塊組描述子
4.3.5 目錄
4.3.6 文件檢索
4.3.7 數(shù)據(jù)塊的管理
4.4 虛擬文件系統(tǒng)
4.4.1 VFS概述
4.4.2 VFS超級(jí)塊
4.4.3 VFS i-節(jié)點(diǎn)
4.4.4 注冊(cè)文件系統(tǒng)
4.4.5 裝卸文件系統(tǒng)
4.4.6 VFS i-節(jié)點(diǎn)緩存
4.4.7 目錄緩存
4.5 緩沖區(qū)援存及其它
4.5.1 緩沖區(qū)緩存
4.5.2 bdflush核心守護(hù)進(jìn)程
4.5.3 update進(jìn)程
4.5.4 /proc文件系統(tǒng)
4.5.5 特殊設(shè)備文件
第五章 網(wǎng)絡(luò)
5.1 TCP/IP網(wǎng)絡(luò)基礎(chǔ)
5.1.1 協(xié)議簇結(jié)構(gòu)
5.1.2 IP地址
5.1.3 地址類別
5.1.4 子網(wǎng)
5.1.5 無(wú)類地址和CIDR
5.1.6 主機(jī)名
5.1.7 數(shù)據(jù)包傳輸
5.1.8 Linux網(wǎng)絡(luò)層
5.2 BSD套接字接口
5.3 INET套接字層
5.3.1 創(chuàng)建BSD套接字
5.3.2 綁定地址
5.3.3 建立連接
5.3.4 監(jiān)聽(tīng)
5.3.5 接收連接請(qǐng)求
5.4 IP層
5.4.1 套接字緩沖區(qū)
5.4.2 接收IP數(shù)據(jù)包
5.4.3 發(fā)送IP數(shù)據(jù)包
5.4.4 數(shù)據(jù)包分段
5.5 其它
5.5.1 地址解析協(xié)議
5.5.2 IP路由
第六章 PCI總線
6.1 PCI總線及其結(jié)構(gòu)
6.1.1 PCI總線的結(jié)構(gòu)
6.1.2 PCI地址空間
6.1.3 PCI配置信息
6.1.4 PCI I/O端口及存儲(chǔ)器地址
6.2 PCI橋
6.2.1 PCI-ISA橋
6.2.2 PCI-PCI橋
6.3 PCI初始化
6.3.1 數(shù)據(jù)結(jié)構(gòu)
6.3.2 PCI驅(qū)動(dòng)程序
6.3.3 PCI BIOS函數(shù)
6.3.4 PCI修正
第七章 設(shè)備管理
7.1 設(shè)備概述
7.1.1 設(shè)備種類
7.1.2 設(shè)備控制器
7.2 設(shè)備驅(qū)動(dòng)程序
7.2.1 查詢和中斷
7.2.2 直接內(nèi)存訪問(wèn)
7.2.3 內(nèi)存
7.2.4 核心接口
7.3 硬盤
7.3.1 IDE硬盤
7.3.2 IDE子系統(tǒng)的初始化
7.3.3 SCSI硬盤
7.3.4 SCSI子系統(tǒng)的初始化
7.3.5 塊設(shè)備請(qǐng)求
7.4 網(wǎng)絡(luò)設(shè)備
7.4.1 device數(shù)據(jù)結(jié)構(gòu)
7.4.2 網(wǎng)絡(luò)設(shè)備的初始化
7.5 中斷
7.5.1 關(guān)于中斷
7.5.2 可編程中斷控制器
7.5.3 中斷初始化
7.5.4 中斷處理
第八章 核心機(jī)制
8.1 底半處理
8.1.1 數(shù)據(jù)結(jié)構(gòu)
8.1.2 處理過(guò)程
8.2 任務(wù)隊(duì)列
8.3 定時(shí)器
8.4 等待隊(duì)列
8.5 Buzz鎖
8.6 信號(hào)量
第九章 核心模組
9.1 模組簡(jiǎn)介
9.2 模組的裝入
9.2.1 裝入方式
9.2.2 數(shù)據(jù)結(jié)構(gòu)
9.2.3 insmod命令
9.3 模組的卸出
第十章 開(kāi)機(jī)、關(guān)機(jī)
10.1 開(kāi)機(jī)過(guò)程
10.2 核心啟動(dòng)
10.3 inittab
10.4 rc.sysinit
10.5 rcN.d
10.6 關(guān)機(jī)
第十一章 核心編譯
11.1 關(guān)于核心編譯
11.1.1 編譯目的
11.1.2 準(zhǔn)備工作
11.1.3 編譯步驟
11.2 配置核心
11.2.1 配置內(nèi)容
11.2.2 配置過(guò)程
11.3 核心編譯和啟用
11.3.1 編譯
11.3.2 啟用
11.3.3 利用補(bǔ)丁升級(jí)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)