商品簡介
《Linux內核注釋》共分10章,全面系統地介紹了Linux內核發展歷史和版本變化,詳細說明了Linux運行的硬件基礎和Linux內核體系結構,完全剖析和注釋了Linux內存管理、中斷處理與系統調用、進程控制、塊設備驅動程序、字符設備驅動程序、文件系統、引導啟動程序、初始化程序,最後總結性地介紹了繼續研究Linux系統的方法和著手點。
《Linux內核注釋》適合Linux愛好者學習內核工作原理使用,也可作為高校計算機專業學生學習操作系統課程的輔助和實驗教材,還可供一般技術人員作為開發嵌入式系統的參考書使用。
名人/編輯推薦
《Linux內核注釋》主要面向讀者群體:適合Linux愛好看學習內核工作原理,可供一般技術人員作為開發嵌入式系統的參考書使用,可作為高校計算機專業學生學習操作系統課程的輔助和實驗教材。
目次
1.1 Linux操作系統簡介
1.1.1 Linux內核的構成
1.1.2 Linux操作系統的特征
1.2 Linux內核概述
1.2.1 Linux內核的版本
1.2.2 研究Linux內核的意義
1.3 Linux運行的硬件基礎
1.3.1 i386寄存器和系統指令
1.3.2分段機制
1.3.3 分頁機制
1.4 Linux內核體系結構
1.4.1 Linux內核體系結構及模式
1.4.2 Linux內核源代碼目錄結構
1.4.3 Linux內核的編譯
第2章 引導啟動與初始化程序
2.1 引導啟動程序(boot)
2.1.1 總體功能
2.1.2 bootsect.s文件
2.1.3 setup.s文件
2.1.4 head.s文件
2.2 初始化程序(init)
2.2.1 概述
2.2.2 main.c文件
第3章 頭文件
3.1 include/目錄下的文件
3.2 a.out.h文件
3.3 const.h文件
3.4 ctype.h文件
3.5 errno.h文件
3.6 fcntl.h文件
3.7 signal.h文件
3.8 stdarg.h文件
3.9 stddef.h文件
3.10 string.h文件
3.11 termios.h文件
3.12 time.h文件
3.13 unistd.h文件
3.14 utime.h文件
3.15 include/asm目錄下的文件
3.16 io.h文件
3.17 memory.h文件
3.18 segment.h文件
3.19 system.h文件
3.20 include/1inux/目錄下的文件
3.21 config.h文件
3.22 fdreg.h頭文件
3.22.1 功能描述
3.22.2 代碼注釋
3.23 fs.h文件
3.24 hdreg.h文件
3.25 head.h文件
3.26 keraael.h文件
3.26.1 功能描述
3.26.2 代碼注釋
3.27 mm.h文件
3.28 sched.h文件
3.29 sys.h文件
3.30 tty.h文件
3.31 math-emu.h文件
3.31.1 功能描述
3.31.2 代碼注釋
3.32 minix-fs.h文件
3.33 timer.h文件
3.34 include/sys/目錄下的文件
3.35 param.h文件
3.36 ptrace.h文件
3.37 resource.h文件
3.38 stat.h文件
3.39 time.h文件
3.40 times.h文件
3.41 types.h文件
3.42 utsname.h文件
3.43 wait.h文件
……
第4章 中斷處理與系統調用
第5章 進程控制
第6章 字符設備驅動程序
第7章 塊設備驅動程序
第8章 文件系統
第9章 內存管理
第10章 Linux內核編程環境
書摘/試閱
當使用分頁時,處理器會把線性地址空間劃分成固定大小的頁面(長度4KB),這些頁面可以映射到物理內存中或磁盤存儲空間中。當一個程序(或任務)引用內存中的邏輯地址時,處理)器會把該邏輯地址轉換成一個線性地址,然後使用分頁機制把該線性地址轉換成對應的物理地址。如果包含線性地址的頁面當前不在物理內存中,處理器就會產生一個頁錯誤異常。頁錯誤異常的處理程序通常就會讓操作系統從磁盤中把相應頁面加載到物理內存中(操作過程中可能還會把物理內存中不同的頁面寫到磁盤上)。當頁面加載到物理內存中之後,從異常處理過程的返回操作會使得導致異常的指令被重新執行。
主題書展
更多主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。