欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux內(nèi)核編程指南(第3版) PDF掃描版[40MB]

Linux內(nèi)核編程指南(第3版)

  • 書籍大?。?span>40.86MB
  • 書籍語(yǔ)言:簡(jiǎn)體中文
  • 書籍類型:國(guó)產(chǎn)軟件
  • 書籍授權(quán):免費(fèi)軟件
  • 書籍類別:Linux_unix
  • 應(yīng)用平臺(tái):PDF
  • 更新時(shí)間:2015-03-02
  • 購(gòu)買鏈接:
  • 網(wǎng)友評(píng)分:
360通過 騰訊通過 金山通過

情介紹

Linux內(nèi)核編程指南(第3版)面向希望深入學(xué)習(xí)這種操作系統(tǒng)的讀者,全面介紹了Linux操作系統(tǒng)的技術(shù)原理。全書共分10章,內(nèi)容分別涉及Linux內(nèi)核簡(jiǎn)介、內(nèi)存管理、進(jìn)程間通信、Linux文件系統(tǒng)、設(shè)備驅(qū)動(dòng)程序、網(wǎng)絡(luò)實(shí)現(xiàn)方式、模塊和調(diào)試,以及多重處理等Linux內(nèi)核原理和開發(fā)技術(shù)。

Linux內(nèi)核編程指南(第3版) 目錄:

第1章 Linux操作系統(tǒng)簡(jiǎn)介
1.1 主要特點(diǎn)
1.2 Linux產(chǎn)品
第2章 編譯內(nèi)核
2.1 所有的東西在哪里
2.2 編譯過程
2.3 額外的配置工具
第3章 內(nèi)核入門
3.1 重要的數(shù)據(jù)結(jié)構(gòu)
3.1.1 任務(wù)結(jié)構(gòu)
3.1.2 進(jìn)度表
3.1.3 文件和節(jié)點(diǎn)
3.1.4 動(dòng)態(tài)內(nèi)存管理
3.1.5 隊(duì)列和信號(hào)標(biāo)志
3.1.6 系統(tǒng)時(shí)間和定時(shí)期
3.2 主要算法
3.2.1 信號(hào)
3.2.2 硬件中斷
3.2.3 軟件中斷
3.2.4 啟動(dòng)系統(tǒng)
3.2.5 定時(shí)期中斷
3.2.6 調(diào)度程序
3.3 系統(tǒng)調(diào)用的實(shí)現(xiàn)
3.3.1 系統(tǒng)調(diào)用的實(shí)際工作原理
3.3.2 簡(jiǎn)單系統(tǒng)調(diào)用的例子
3.3.3 更復(fù)雜的系統(tǒng)條用的例子
第4章 內(nèi)存管理
4.1 內(nèi)存管理
4.1.1 獨(dú)立系統(tǒng)結(jié)構(gòu)的內(nèi)存模型
4.1.2 虛擬地址空間
4.1.3 轉(zhuǎn)換線性地址
4.1.4 頁(yè)面目錄
4.1.5 頁(yè)面表
4.2 進(jìn)程的虛擬地址空間
4.2.1 用戶段
4.2.2 虛擬內(nèi)存區(qū)域
4.2.3 系統(tǒng)調(diào)用brk
4.2.4 映射函數(shù)
4.2.5 內(nèi)核段
4.2.6 引導(dǎo)過程中內(nèi)核段中的內(nèi)存分配
4.2.7 內(nèi)核段中的動(dòng)態(tài)內(nèi)存管理
4.3 塊設(shè)備告訴緩存
4.3.1 快緩存
4.3.2 bdflush和kupdate
4.3.3 用語(yǔ)緩沖存儲(chǔ)器的列表結(jié)構(gòu)
4.3.4 使用緩沖存儲(chǔ)器
4.4 Linux系統(tǒng)下的分頁(yè)技術(shù)
4.4.1 內(nèi)存管理和高速緩沖存儲(chǔ)器
4.4.2 預(yù)定一個(gè)內(nèi)存頁(yè)面
4.4.3 通過內(nèi)核線程優(yōu)化內(nèi)存頁(yè)面管理
4.4.4 頁(yè)面錯(cuò)誤和重新載入頁(yè)面
第5章 進(jìn)程間的通信
5.1 內(nèi)核中的同步
5.2 通過文件通信
5.2.1 鎖定整個(gè)文件
5.2.2 鎖定文件區(qū)域
5.3 管道
5.4 使用ptrace調(diào)試
5.5 System V中的進(jìn)程間通信(IPC)
5.5.1 訪問權(quán)限、號(hào)碼和關(guān)鍵字
5.5.2 信號(hào)標(biāo)志
5.5.3 消息隊(duì)列
5.6 使用套接字的IPC
5.6.1 一個(gè)簡(jiǎn)單的例子
5.6.2 UNIX城套接字的實(shí)現(xiàn)
第6章 Linux文件系統(tǒng)
6.1 基本原理
6.2 內(nèi)核中文件系統(tǒng)的表示
6.2.1 裝載
6.2.2 超代碼塊
6.2.3 超代碼塊操作
6.2.4 目錄緩沖器
6.2.5 Denty操作
6.2.6 i節(jié)點(diǎn)
6.2.7 i節(jié)點(diǎn)操作
6.2.8 文件結(jié)構(gòu)
6.2.9 文件操作
6.2.10 打開文件
6.3 Ext2文件系統(tǒng)
6.3.1 Ext2文件系統(tǒng)的結(jié)構(gòu)
6.3.2 Ext2文件系統(tǒng)中的的目錄
6.3.3 Ext2文件系統(tǒng)中代碼塊的分配
6.3.4 Ext2文件系統(tǒng)的擴(kuò)充
6.4 Proc文件系統(tǒng)的結(jié)構(gòu)
6.4.1 Proc文件系統(tǒng)的結(jié)構(gòu)
6.4.2 Proc文件系統(tǒng)的實(shí)現(xiàn)
第7章 Linux下的設(shè)備驅(qū)動(dòng)程序
7.1 字符設(shè)備和代碼塊設(shè)備
7.2 硬件
7.2.1 端口I/O
7.2.2 ISA即插即用
7.2.3 恐龍--ISA總線
7.2.4 ISA即插即用
7.3 查詢、中斷和等待隊(duì)列
7.3.1 查詢
7.3.2 中斷模式
7.3.3 中斷共享
7.3.4 軟件中斷
7.3.5 下半部--較低的中斷一半
7.3.6 任務(wù)隊(duì)列
7.3.7 計(jì)時(shí)器
7.4 實(shí)現(xiàn)驅(qū)動(dòng)程序
7.4.1 PC揚(yáng)聲器驅(qū)動(dòng)程序
7.4.2 一個(gè)簡(jiǎn)單的驅(qū)動(dòng)程序
7.4.3 setup函數(shù)
7.4.4 init
7.4.5 打開和釋放
7.4.6 讀取和寫入
7.4.7 IOCTL
7.4.8 poll
7.4.9 Llsee
7.4.10 Mmsp
7.4.11 Fasync
7.4.12 Readdir及Fsync
7.5 動(dòng)態(tài)驅(qū)動(dòng)程序和靜態(tài)驅(qū)動(dòng)程序
第8章 網(wǎng)絡(luò)實(shí)現(xiàn)方式
8.1 導(dǎo)言和概述
8.1.1 網(wǎng)絡(luò)實(shí)現(xiàn)方式的層模型
8.1.2 將A中的數(shù)據(jù)轉(zhuǎn)移到B
8.2 一些重要的結(jié)構(gòu)
8.2.1 套接字結(jié)構(gòu)
8.2.2 sk_buff結(jié)構(gòu)--網(wǎng)絡(luò)中的緩沖區(qū)管理
8.2.3 INET套接字--套接字的一個(gè)特殊部分
8.2.4 proto結(jié)構(gòu)中的協(xié)議操作
8.2.5 套接字地址的一般結(jié)構(gòu)
8.3 Linuc下的網(wǎng)絡(luò)設(shè)備
8.3.1 以太網(wǎng)
8.3.2 SLIP和PLIP
8.3.3 回送設(shè)備
8.3.4 啞設(shè)備
8.3.5 示例設(shè)備
第9章 模塊和調(diào)試
9.1 什么是模塊
9.2 內(nèi)核中的實(shí)現(xiàn)
9.3 模塊和內(nèi)核的對(duì)象片斷的含義
9.4 參量的傳輸和示例
9.5 模塊能實(shí)現(xiàn)什么
9.6 內(nèi)核守護(hù)程序
9.7 模塊之間的簡(jiǎn)單交換
9.8 示例模塊
9.9 調(diào)試
9.9.1 更改是末尾的開始
9.9.2 最好的調(diào)試器--prentk()
9.9.3 使用gdb進(jìn)行測(cè)試
第10章 多重處理
10.1 英特爾多重處理規(guī)范
10.2 多重處理器系統(tǒng)存在的問題
10.3 內(nèi)核的改動(dòng)
10.3.1 內(nèi)核初始化
10.3.2 調(diào)度
10.3.3 中斷處理
10.4 原子操作
10.4.1 原子數(shù)據(jù)類型
10.4.2 訪問原子數(shù)據(jù)類型
10.4.3 改變和檢測(cè)原子變量
10.5 旋轉(zhuǎn)鎖定
10.5.1 訪問函數(shù)
10.5.2 讀寫旋轉(zhuǎn)鎖定
附錄A 系統(tǒng)調(diào)用
附錄B 內(nèi)核的相關(guān)命令
附錄C PROC文件系統(tǒng)
附錄D 引導(dǎo)進(jìn)程
附錄E 有用的內(nèi)核函數(shù)
 

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

氣書籍

載聲明

☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買正版。
☉ 本站提供的Linux內(nèi)核編程指南(第3版) PDF掃描版[40MB]資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。