< >
專文推薦Microsoft Windows核心架構師Dave Probert微軟亞洲研究院副院長 宋羅蘭 交通大學資訊工程學系副教授 曹孝櫟「本書是潘愛民博士對Windows作業系統以及WRK深入研究的結晶,代表了微軟亞洲研究院的科學研究人員對探究技術和幫助中國教育的極大熱情。我很高興看到本書的順利出版,它是一本很好的作業系統教學參考書;對廣大希望深入瞭解Windows作業系統的讀者來說,它是一本很好的學習用書。」--宋羅蘭 微軟亞洲研究院副院長 Windows作業系統已有20年歷史,儘管市面上存在大量講述Windows技術的文章和書籍,但講述作業系統底層機制的並不多,本書則從Windows核心原始碼出發,詮釋其核心技術。本書從作業系統原理角度組織材料,深度解析了Windows核心如何實現現代作業系統的各個關鍵部分,並直接以Windows核心原始碼(WRK, Windows Research Kernel)為參考。在內容選取方面,側重Windows核心中基本的系統部分,同時也兼顧作為一個作業系統的完整性。在講解程式碼實作的同時並未局限於程式碼本身,而是著重闡述了Windows核心中運用的演算法和機制。透過本書您可以瞭解到以下有關Windows的內容:⚫ 核心發展歷史和作業系統基礎概念 ⚫ 物件管理員、登錄、核心日誌記錄等公共管理設施⚫ 行程和緒程的管理⚫ 記憶體管理 ⚫ 並行和同步機制 ⚫ I/O模型⚫ 儲存模型 ⚫ 系統服務分發和重要的跨行程通訊機制 ⚫ 網路模型 ⚫ Windows子系統 ⚫ Windows Vista和Windows 7系統的重要變化無論您是作業系統課程的學生,還是從事系統軟體開發的軟體工程師,又或是擁有技術背景的Windows系統管理員,都能透過閱讀本書獲得對Windows更為全面和深入的瞭解。本書支援網址:http://www.phei.com.cn/windowskernelbook/
第1章 概述第2章 Windows系統總述第3章 Windows行程和緒程第4章 Windows記憶體管理第5章 Windows並行和同步第6章 Windows I/O系統第7章 Windows儲存管理第8章 Windows系統服務第9章 Windows系統進階議題附錄A 建立WRK工作環境附錄B 核心程式碼插入工具KInjectToolKit參考資料
程式設計師的自我修養--連結、載入、程式庫 軟體測試之道--微軟測試團隊的成功經驗、方法與技術 移山之道:VSTS軟體開發指南(第二版)
購買紙本書