| *數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202401*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Linux 內核完全注釋 (20周年版) (第2版) ISBN:9787111740650 出版社:機械工業 著編譯者:趙炯 頁數:437 所在地:中國大陸 *此為代購商品 書號:1610668 可大量預訂,請先連絡。 內容簡介 本書對早期的Linux操作系統內核(v0 11)全部源代碼文件進行了詳細的註釋和說明,旨在幫助讀者夠在短時間內對Linux的工作機理獲得全面而深刻的理解,為進一步學習和研究Linux系統打下堅實的基礎。書中首先介紹了Linux系統的發展歷史,著重說明了各個內核版本之間的重要區別,給出了選擇0 11版作為研究對象的原因;然後依據內核源代碼的組織結構對所有代碼進行了詳細註釋。在註釋的同時,還介紹了讀者應該了解的相關知識,並給出了相關的硬體信息。本書還介紹了內核源代碼的組織結構及相互關係。 本書適合作為計算機專業學生學習操作系統課程的實踐教材和參考書,也適合Linux操作系統愛好者自學,還可供具有一定基礎的技術人員作為嵌入式開發應用的參考書。目錄 前言第1章 概述 1 1 Linux的誕生和發展 1 1 1 UNIX、MINIX、GNU和POSIX 1 1 2 Linux操作系統的誕生和版本的變遷 1 2 內容綜述 1 3 本章小結 1 4 習題 第2章 Linux內核體繫結構 2 1 Linux內核模式和體繫結構 2 2 Linux中斷機制 2 3 Linux系統定時 2 4 Linux內核進程式控制制 2 4 1 任務數據結構 2 4 2 進程運行狀態 2 4 3 進程初始化 2 4 4 創建新進程 2 4 5 進程調度 2 4 6 終止進程 2 5 Linux內核對內存的使用方法 2 6 Linux系統中堆棧的使用方法 2 6 1 初始化階段 2 6 2 任務的堆棧 2 6 3 內核態與用戶態堆棧之間的切換 2 7 Linux內核源代碼的 目錄 結構2 7 1 引導啟動程序 目錄 boot2 7 2 文件系統 目錄 fs2 7 3 頭文件主 目錄 include2 7 4 內核初始化程序 目錄 init2 7 5 內核程序主 目錄 kernel2 7 6 內核庫函數 目錄 lib2 7 7 內存管理程序 目錄 mm2 7 8 編譯內核工具程序 目錄 tools2 8 內核系統與用戶程序的關係 2 9 Linux內核的編譯實驗環境 2 10 linux/Makefile文件 2 11 本章小結 2 12 習題 第3章 內核引導啟動程序 3 1 總體功能描述 3 2 程序分析 3 2 1 bootsect s程序 3 2 2 setup s程序 3 2 3 head s程序 3 3 本章小結 3 4 習題 第4章 內核初始化過程 4 1 main c程序分析 4 2 本章小結 4 3 習題 第5章 進程調度與系統調用 5 1 總體功能描述 5 1 1 中斷處理程序 5 1 2 系統調用處理相關程序 5 2 程序分析 5 2 1 asm s程序 5 2 2 traps c程序 5 2 3 system_call s程序 5 2 4 mktime c程序 5 2 5 sched c程序 5 2 6 signal c程序 5 2 7 exit c程序 5 2 8 fork c程序 5 2 9 sys c程序 5 2 10 vsprintf c程序 5 2 11 printk c程序 5 2 12 panic c程序 5 3 本章小結 5 4 習題 第6章 輸入輸出系統——塊設備驅動程序 6 1 總體功能描述 6 1 1 塊設備請求項和請求隊列 6 1 2 塊設備操作方式 6 2 程序分析 6 2 1 blk h文件 6 2 2 hd c程序 6 2 3 ll_rw_blk c程序 6 2 4 ramdisk c程序 6 2 5 floppy c程序 6 3 本章小結 6 4 習題 第7章 輸入輸出系統——字元設備驅動程序 7 1 總體功能描述 7 1 1 終端驅動程序基本原理 7 1 2 終端基本數據結構 7 1 3 規範模式和非規範模式 7 1 4 控制台驅動程序 7 1 5 串列終端驅動程序 7 1 6 終端驅動程序介面 7 2 程序分析 7 2 1 keyboard S程序 7 2 2 console c程序 7 2 3 serial c程序 7 2 4 rs_io s程序 7 2 5 tty_io c程序 7 2 6 tty_ioctl c程序 7 3 本章小結 7 4 習題 第8章 數學協處理器 8 1 math_emulation c程序分析 8 2 本章小結 8 3 習題 第9章 文件系統 9 1 總體功能描述 9 1 1 MINIX文件系統 9 1 2 高速緩衝區 9 1 3 文件系統底層函數 9 1 4 文件中數據的訪問操作 9 2 程序分析 9 2 1 buffer c程序 9 2 2 bitmap c程序 9 2 3 inode c程序 9 2 4 super c程序 9 2 5 namei c程序 9 2 6 file_table c程序 9 2 7 block_dev c程序 9 2 8 file_dev c程序 9 2 9 pipe c程序 9 2 10 char_dev c程序 9 2 11 read_write c程序 9 2 12 truncate c程序 9 2 13 open c程序 9 2 14 exec c程序 9 2 15 stat c程序 9 2 16 fcntl c程序 9 2 17 ioctl c程序 9 3 本章小結 9 4 習題 第10章 內存管理 10 1 總體功能描述 10 1 1 內存分頁管理機制 10 1 2 Linux中內存的管理和分配 10 1 3 寫時複製機制 10 2 程序分析 10 2 1 memory c程序 10 2 2 page s程序 10 3 本章小結 10 4 習題 第11章 包含文件 11 1 程序分析 11 1 1 include/ 目錄 下的文件11 1 2 a out h文件 11 1 3 const h文件 11 1 4 ctype h文件 11 1 5 errno h文件 11 1 6 fcntl h文件 11 1 7 signal h文件 11 1 8 stdarg h文件 11 1 9 stddef h文件 11 1 10 string h文件 11 1 11 termios h文件 11 1 12 time h文件 11 1 13 unistd h文件 11 1 14 utime h文件 11 1 15 include/asm/ 目錄 下的文件11 1 16 io h文件 11 1 17 memory h文件 11 1 18 segment h文件 11 1 19 system h文件 11 1 20 include/linux/ 目錄 下的文件11 1 21 config 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |