圖書標籤: windows 操作係統 計算機 潘愛民 編程 內核 計算機科學 OS
发表于2024-11-22
Windows內核原理與實現 pdf epub mobi txt 電子書 下載 2024
本書從操作係統原理的角度,詳細解析瞭Windows如何實現現代操作係統的各個關鍵部件,包括進程、綫程、物理內存和虛擬內存的管理,Windows中的同步和並發性支持,以及Windows的I/O模型。在介紹這些關鍵部件時,本書直接以Windows的源代碼(WRK, Windows Research Kernel)為參照,因而讀者可以瞭解像Windows這樣的復雜操作係統是如何在x86處理器上運行的。
在內容選取方麵,本書側重於Windows內核中最基本的係統部件,同時也兼顧到作為一個操作係統的完整性,所以,本書也介紹瞭像存儲體係、網絡、Windows環境子係統等,這些雖然並不位於內核模塊但卻支撐整個Windows運行的重要部件。在本書最後,也介紹瞭Windows Server 2003以後的內核發展和變化。
雖然書中有大量關於Windows代碼實現的描述,但是本書並沒有羅列WRK中的代碼,即使讀者不對照WRK的源代碼,也可以從這些章節的描述中理解Windows的實現機理。在每一個技術專題的介紹中,本書幾乎都提供瞭一個框架圖,並且有關鍵細節的實現分析,這樣做的意圖是讓讀者既能夠對一項技術有總體上的把握,也通曉關鍵的實現細節。
Windows操作係統已經有20年曆史瞭,市麵上有大量關於Windows技術的文檔和書籍,但是,真正從源代碼來詮釋Windows底層機理的,本書還是第一次嘗試。在本書覆蓋的內容中,有相當一部分是第一次以文字形式披露齣來的,期望這些內容能消除人們對於Windows的神秘感。
寫作本書的目的是讓對Windows有好奇心的人真正瞭解到Windows中的核心機理,讓計算機專業的學生和老師,以及係統軟件工程師可以快速地領略到Windows中先進的係統技術,以及在Windows上編寫齣更加高效的軟件。本書也配備瞭一些小工具,通過這些小工具,讀者可以查看內核中的靜態或動態的信息,甚至觀察係統的行為,可通過Internet下載這些工具。
潘愛民,微軟亞洲研究院,研究員。從1994年開始在北京大學計算機研究所從事計算機應用方嚮的研究和開發工作,2000年破格晉升為副研究員。2002年擔任北京大學計算機研究所信息安全研究室主任。2004年加入微軟亞洲研究院,從事操作係統與網絡安全方嚮的研究工作。
潘愛民長期從事軟件技術的研究和開發工作,撰寫瞭大量軟件技術文章,並著譯瞭多部經典計算機圖書,包括《COM原理與應用》(1999年齣版)、《Visual C++技術內幕》(第4、6版)、《C++ Primer中文版》(第3版)、《計算機網絡》(第4版)以及《深入解析Windows操作係統》(第3版)等。潘愛民曾經為北京大學計算機科學技術係和軟件學院開設多門研究生課程,最近三年為清華大學軟件科學實驗班講授《程序設計與算法基礎》課程,深受學生好評。
潘愛民的研究領域包括軟件設計、計算機網絡、信息安全、操作係統等,目前主要從事Windows操作係統和Internet安全方嚮的研究工作。
根據windows開放源碼WRK來探討windows實現的一本書,用來從理論上理解windows有一定的參考意義,有多大?我不清楚,現在正在讀,主要用來學習windows內存管理,目前為止,覺得沒有將很透徹,或許內存管理本來就不能僅從理論上入手?
評分開始從讀第三章看
評分挺有趣的os內核原理書,國産中比較優秀的一本
評分windows內核非常不錯的書 可以結閤著寫驅動來看
評分WRK學習必備之書,還有一本是windows internel
读了这本书,虽然我很想对一个东西刨根问底,但是突然觉得读了没有太大的用处,不过了解底层细节的话,写东西的时候会更有把握一点,对于一些设计的方法也可以简单的饿借鉴,但是其他的用途,不是那么容易就能表现出来
評分http://blog.sina.com.cn/s/blog_4caedc7a0100k8jt.html 在微软工作,最有吸引力的地方是能够融入微软的大家庭中,并触摸到方方面面的技术和产品。微软的产品线遍布软件技术的各个方向,真正称得上软件帝国。对于软件技术人员,这是极好的机会来满足自己的求知欲,...
評分英文名:Understanding the Windows Kernel 作者:潘爱民 第1章 概述 没有太重要需要记录的东西,就是重新回顾一下操作系统特别是win系列的发展。后面每一章都很长很多,需要做好准备,尤其下一章介绍如何配合wrk学习的一节,需要认真学习 第2章 Windows系统概述 2....
評分读了这本书,虽然我很想对一个东西刨根问底,但是突然觉得读了没有太大的用处,不过了解底层细节的话,写东西的时候会更有把握一点,对于一些设计的方法也可以简单的饿借鉴,但是其他的用途,不是那么容易就能表现出来
評分英文名:Understanding the Windows Kernel 作者:潘爱民 第1章 概述 没有太重要需要记录的东西,就是重新回顾一下操作系统特别是win系列的发展。后面每一章都很长很多,需要做好准备,尤其下一章介绍如何配合wrk学习的一节,需要认真学习 第2章 Windows系统概述 2....
Windows內核原理與實現 pdf epub mobi txt 電子書 下載 2024