《Unix結構分析:核心代碼的結構和算法(修訂版)》從作業系統原理出發,以UNIX系統V為背景,全面系統地分析了UNIX系統核心代碼的結構與算法。全書分六部分21章。
基本介紹
- 作者:胡希明
- ISBN:9787308030076
- 頁數:677
- 定價:65.00元
- 出版社:浙江大學出版社
- 出版時間:2002-8
- 裝幀:簡裝本
- 副標題:核心代碼的結構與算法
內容介紹
《Unix結構分析:核心代碼的結構和算法(修訂版)》從作業系統原理出發,以UNIX系統V為背景,全面系統地分析了UNIX系統核心代碼的結構與算法。全書分六部分21章。第一部分檔案系統,分四章介紹UNIX檔案、檔案系統和系統緩衝區的全部抽象數據結構以及對抽象數據結構的操作,包括有關檔案的系統調用。第二部分存儲管理,分四章介紹存儲管理的硬體基礎、系統空間、進程空間和物理記憶體的管理。第三部分進程管理,分五章介紹進程的結構與狀態、進程的創建執行與終止、進程調度、中斷與異常的處理以及進程通訊。第四部分輸入輸出子系統,分四章介紹進程與輸入輸出子系統的接口、設備驅動程式的一般結構以及塊設備和字元設備的管理,包括控制台終端的管理。第五部分其他,包括系統初始化過程概述、系統生成以及核心代碼中的彙編程式。書中每章均附有UNIX系統V的源程式,源程式除長行拆成兩行之外全部保留原風格,這些源程式的總和已構成了UNIX系統核心的最基本部分。第六部分為附錄,附錄A包括與核心代碼有關的全部,h檔案。附錄B是為讀者閱讀原始碼方便而編制的函式索引,包括每個函式的名稱、所在檔案名稱和檔案所在章節。《Unix結構分析:核心代碼的結構和算法(修訂版)》可作為大學計算機專業高年級學生和研究生的教材或教學參考書,也可作為從事UNIX系統研究與套用開發人員的參考書。