注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統LinuxLinux核心源代碼分析

Linux核心源代碼分析

Linux核心源代碼分析

定 價:¥24.00

作 者: 彭曉明,王強編著
出版社: 人民郵電出版社
叢編項: 自由軟件叢書
標 簽: 計算機網絡

購買這本書可以去


ISBN: 9787115086624 出版時間: 2000-08-01 包裝:
開本: 26cm 頁數: 235頁 字數:  

內容簡介

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

作者簡介

暫缺《Linux核心源代碼分析》作者簡介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號