返回列表 回復 發帖

《深入解析Windows作業系統 (第4版)技術內幕》

作者: hkengineer1 日期: 2014-2-11 11:56 閱讀: 830打印 收藏
中文名: 深入解析Windows作業系統 (第4版) Microsoft Windows Server 2003/Windows XP/Windows 2000技術內幕
原名: Microsoft Windows Internals, 4th Edition
資源格式: PDF
語言: 簡體中文
簡介:



編輯推薦

  國內知名譯者潘愛民先生譯作
  Windows系統之父Jim Allchin親自撰文推薦!
  Windows NT首席設計師David N. Cutler親自撰文推薦!
  深入解析Windows作業系統!徹底揭開Windows技術內幕!
  Csdn、博客堂、博客園、《程式師》雜誌鼎力推薦!


內容簡介

本書是著名的作業系統內核專家Mark Russinovich和David Solomon撰寫的Windows作業系統原理的最新版著作,全面和深入地闡述了Windows作業系統的整體結構以及內部工作細節。本書針對 Windows Server 2003、Windows XP和Windows 2000做了全面更新,通過許多練習實驗讓你直接感受到Windows的內部行為。另外,本書還介紹了一些高級診斷技術,以便使你的系統運行得更加平穩和高效。無論你是開發人員還是系統管理員,你都可以在本書中找到一些關鍵的、有關體系結構方面的知識,通過這些知識你可以更好地做系統設計、調試,以及性能優化。
全書內容豐富、資訊全面,主要包括的Windows作業系統深度知識有:理解Windows的關鍵機制,包括系統服務分發和調度機制、啟動和停機,以及註冊表;挖掘Windows的安全模型,包括存取控制、特權和審計;利用內核調試器和其他的工具來檢查內部系統結構;檢查與進程、執行緒和作業相關的資料結構和演算法;觀察Windows如何管理虛擬記憶體和實體記憶體;理解NTFS的操作和格式,診斷檔案系統訪問問題;從上往下查看Windows的網路棧,包括映射、API、名稱解析和協定驅動程式;診斷引導問題,執行崩潰分析。
本書適合廣大Windows平臺開發人員、IT專業從業人員等參考使用。

作者簡介

  潘愛民,浙江海寧人,獲得了南開大學數學學士學位,清華大學工學碩士學位,以及北京大學電腦科學博士學位。他從中學時代開始接觸電腦程式設計,經歷了從DOS到Windows各種版本的發展歷程。潘愛民曾經長期從事軟體技術的研究和開發工作,撰寫了大量軟體技術文章,1999年曾經是《微電腦世界》雜誌社的合作專家。他著寫了《COM原理與應用》(1999年出版),翻譯了多部經典名作,如《Visual C++技術內幕》(第四、六版)、《C++ Primer中文版》(第三版)、《COM本質論》、《電腦網路》(第四版)等。從2001年開始,潘愛民在北京大學電腦科學技術系承擔研究生課程教學,共講授了三門課程:《元件技術》、《網路與資訊安全》和《程式開發環境分析與實踐》,深受學生歡迎。2006年秋季在清華大學軟體科學實驗班講授《程式設計與演算法基礎》課程。 潘愛民獲得了2001年微軟亞洲研究院“微軟學者”稱號,2002年度北京大學優秀教學獎。他現在微軟亞洲研究院從事系統與安全方向的研究工作。




目錄:


第1章 概念和工具
1.1 Windows作業系統的版本
1.2 基礎概念和術語
1.3 挖掘Windows內部機理
1.4 本章總結
第2章 系統結構
2.1 需求和設計目標
2.2 作業系統模型
2.3 總體結構
2.4 關鍵的系統元件
2.5 本章總結
第3章 系統機制
3.1 陷阱分發
3.2 物件封裝程式
3.3 同步
3.4 系統輔助執行緒
3.5 Windows全域標誌
3.6 本地程序呼叫(LPC)
3.7 內核事件追蹤
3.8 Wow64
3.9 本章總結
第4章 管理機制
4.1 註冊表
4.2 服務
4.3 Windows管理規範
4.4 本章總結
第5章 啟動和停機
5.1 引導過程
5.2 引導和啟動問題的故障檢查
5.3 停機
5.4 本章總結
第6章 進程、執行緒和作業
6.1 進程的內部機理
6.2 CreateProcess的流程
6.3 執行緒的內部機理
6.4 檢查執行緒活動
6.5 執行緒調度
6.6 作業對象
6.7 本章總結
第7章 記憶體管理
7.1 記憶體管理器簡介
7.2 記憶體管理器提供的服務
7.3 系統記憶體池
7.4 虛擬位址空間的佈局結構
7.5 地址轉譯
7.6 分頁錯誤處理
7.7 虛擬位址描述符
7.8 記憶體區物件
7.9 工作集
7.10 邏輯預取器
7.11 頁面幀編號資料庫
7.12 本章總結
第8章 安全性
8.1 安全系統元件
8.2 保護對象
8.3 帳戶許可權和特權
8.4 安全審計
8.5 登錄(Logon)
8.6 軟體限制策略
8.7 本章總結
第9章 I/O系統
9.1 I/O系統元件
9.2 設備驅動程式
9.3 I/O處理
9.4 隨插即用(PnP)管理器
9.5 電源管理器
9.6 本章總結
第10章 存儲管理
10.1 有關存儲的術語
10.2 磁片驅動程式
10.3 卷的管理
10.4 本章總結
第11章 緩存管理器
11.1 緩存管理器的關鍵特性
11.2 緩存的虛擬記憶體管理
11.3 緩存的大小
11.4 緩存的資料結構
11.5 檔案系統介面
11.6 快速I/O
11.7 預讀(Read Ahead)和滯後寫(Write Behind)
11.8 本章總結
第12章 檔案系統
12.1 Windows檔案系統格式
12.2 檔案系統驅動程式總體結構
12.3 診斷檔案系統的問題
12.5 NTFS檔案系統驅動程式
12.6 NTFS在磁片上的結構
12.7 NTFS的恢復支持
12.8 加密檔案系統(EFS)安全性
12.9 本章總結
第13章 網路
13.1 Windows的網路總體結構
13.2 網路API
13.3 多重定向器支持
13.4 名稱解析
13.5 協定驅動程式
13.6 NDIS驅動程式
13.7 綁定
13.8 分層的網路服務
13.9 本章總結
第14章 崩潰轉儲分析
14.1 Windows為什麼會崩潰
14.2 藍屏
14.3 崩潰轉儲文件
14.4 Windows錯誤報告
14.5 線上崩潰分析
14.6 基本的崩潰轉儲分析
14.7 使用崩潰診斷工具
14.8 高級的崩潰轉儲分析
術語表
術語對照表
索引


PDF | 96.7MB | UL/BU/HF


《深入解析Windows作業系統 (第4版) Microsoft Windows Server 2003/Windows XP/Windows 2000技術內幕》


下載點 : Hugefiles | Billionuploads | Uploaded
返回列表