linux系統(tǒng)不同對(duì)象升級(jí)方法詳細(xì)介紹
/ 10-22
Ubuntu 15.10系統(tǒng)10月22日發(fā)布 采用Linux Kernel 4.2內(nèi)核
/ 10-13
關(guān)于Linux內(nèi)核編譯失敗的一些解決方案
/ 07-03
Linux如何禁止系統(tǒng)內(nèi)核Kernel自動(dòng)升級(jí)避免不必要的麻煩
/ 06-25
Linux操作系統(tǒng)內(nèi)核啟動(dòng)參數(shù)詳解
/ 06-03
存儲(chǔ)技術(shù)原理分析:基于Linux 2.6內(nèi)核源代碼 PDF掃描版[MB]
75.6MB / 05-09
Linux內(nèi)核的文件預(yù)讀詳解
/ 04-09
Ubuntu 13.10安裝最新Linux內(nèi)核的可行方法
/ 03-04
深入Linux內(nèi)核架構(gòu) PDF掃描版[23MB]
23.6MB / 03-02
Linux內(nèi)核模塊編寫詳解
/ 11-02
-
-
精通Kali Linux高級(jí)滲透測(cè)試 2023版 完整pdf原版 Linux_unix / 47.3MB
-
Kali Linux Revealed完美版(掌握滲透測(cè)試) 官方教程 pdf完整版 Linux_unix / 25.0MB
-
-
Kali Linux系統(tǒng)使用基礎(chǔ)教程(大學(xué)霸) V2.0 中文PDF完整版 Linux_unix / 65MB
-
kali linux常用命令手冊(cè) + 系統(tǒng)常用命令手冊(cè) PDF版 Linux_unix / 42.9KB
-
韓順平2021圖解Linux升級(jí) + 一周內(nèi)學(xué)會(huì)linux 完整版PDF Linux_unix / 32.0MB
-
跟老男孩學(xué)linux三劍客命令(awk sed grep全攻略) v1.5 中文PDF版 Linux_unix / 933KB
-
-
詳情介紹
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ù)
下載地址
人氣書籍
UNIX網(wǎng)絡(luò)編程 卷1:套接字聯(lián)網(wǎng)API(第3版) 中文 PDF版 [85M]
深入理解Linux內(nèi)核(第三版) 帶完整書簽 PDF掃描版[56MB]
Ubuntu Linux從入門到精通 PDF 掃描版[59M]
unix環(huán)境高級(jí)編程(第3版) 中文版 pdf掃描版[21MB]
KVM虛擬化技術(shù):實(shí)戰(zhàn)與原理解析 PDF掃描版[108MB]
鳥哥的Linux私房菜 Linux基礎(chǔ)學(xué)習(xí)篇(第三版)
Linux/UNIX系統(tǒng)編程手冊(cè) PDF掃描版[262MB]
Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)(原書第3版)pdf掃描版[36.7MB]
Linux命令行大全 ((美)William E.shotts,Jr) 中文PDF高清掃描版
linux命令大全(15部最全面的CHM文檔) linux命令手冊(cè)集合
下載聲明
☉ 解壓密碼: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)歸該下載資源的合法擁有者所有。