
《深入解析Windows操作系统》读书笔记
文章平均质量分 58
qwang24
这个作者很懒,什么都没留下…
展开
-
深入解析Windows操作系统(Windows Internals) 4th Edition 读书笔记 - 第一章 概念和工具(三)
本篇内容:内核源码,内核调试,常用工具。 1.3 挖掘Windows内部机理 研究方法书中提到本书的许多信息是通过阅读Windows源代码,以及与开发人员交谈的基础上获得的。作为读者,当然不会有这么有利的条件。但是,幸运的是,现在Windows内核的源代码已经可以通过某种途径从微软网站下载到。这一点要归功于开源运动,但同时也体现了微软的诚意。我本人的机器上就有一份Windo原创 2009-04-19 20:17:00 · 1574 阅读 · 0 评论 -
Windows系统进程启动顺序
根据《深入解析Windows操作系统》第二章的描述,使用Visual Paradigm for UML 7.0画出的UML顺序图,可以一目了然的看清楚Windows系统进程启动顺序和创建关系。关于系统进程的描述参见http://blog.youkuaiyun.com/qwang24/archive/2009/05/14/4185632.aspx。原创 2009-05-16 21:02:00 · 3458 阅读 · 3 评论 -
深入解析Windows操作系统(Windows Internals) 4th Edition 读书笔记 - 第二章 系统结构 (三)
硬件抽象层(HAL)HAL是支持可移植性的关键部分,它提供硬件平台的低层接口,隐藏了与硬件相关的细节。Windows内部组件及用户编写的设备驱动程序并不直接访问硬件;它们通过调用HAL例程来保持可移植性。Windows自带了几个不同的HAL,在安装时选择与硬件匹配的HAL拷贝到系统盘上,名为上Hal.dll。因此,如果把安装了Windows的硬盘直接插在另一台机器上启动,必须保证原创 2009-05-14 20:55:00 · 2116 阅读 · 0 评论 -
深入解析Windows操作系统(Windows Internals) 4th Edition 读书笔记 - 第二章 系统结构 (二)
2.4 关键的系统组件这一节将会深入介绍Windows内部结构和每个关键的系统组件所扮演的角色。下图是Windows核心组件更详细的图,它是2.1节的结构图细化版本。 环境子系统和子系统DLLWindows最初有三个子系统:OS/2、POSIX和Windows。但是到了Windows XP以后,只有Windows子系统随系统一起发布。实际上Windows子系统已经成了Win原创 2009-05-06 20:39:00 · 2189 阅读 · 0 评论 -
深入解析Windows操作系统(Windows Internals) 4th Edition 读书笔记 - 第二章 系统结构 (一)
2.1 需求和设计目标Windows NT的最初需求:l 32位l 抢先式l 可重入l 支持虚拟内存l 支持多种硬件体系结构l 支持多处理器l 支持分布式计算l 向后兼容l 符合政府和业界安全性要求l原创 2009-04-26 21:17:00 · 1419 阅读 · 0 评论 -
深入解析Windows操作系统(Windows Internals) 4th Edition 读书备忘录
AWE: Address Windowsing Extension,地址窗口扩展,使用32位应用程序可以访问多达64GB的虚拟内存。访问3G内存:在boot.ini中,添加/3GB和/USERVA,应用程序设置“大地址空间感知”标志。64位Windows虚拟内存划分:用户空间8192GB,系统空间6657GB。WinDbg符号路径设置:srv*c:/symbols*http://msd原创 2009-04-25 20:15:00 · 1539 阅读 · 0 评论 -
深入解析Windows操作系统(Windows Internals) 4th Edition 读书笔记 - 第一章 概念和工具(一)
第一章 概念和工具(一) 本篇内容:Windows操作系统的版本、Windows API、服务、函数、例程、进程、线程、作业、纤程。 1.1 Windows系统的版本作为背景知识,书中列出了基于NT的Windows操作系统各个版本的发布时间:Windows NT 3.1 1993.7Wi原创 2009-04-13 08:53:00 · 3149 阅读 · 2 评论 -
深入解析Windows操作系统(Windows Internals) 4th Edition 读书笔记 - 序言
决定从今天开始认真读一读这本《深入解析Windows操作系统》(Windows Internals) 4th Edition。由于这本书太厚,担心自己不能坚持读完,所以在这里写读书笔记,作为对自己的鞭策。同时,也把重要的知识点和自己的理解记下,以备后查。这本书的中文版由潘爱民老师翻译,页数941。博文视点的书,装帧质量还算不错。正文之前有译序、出版人感言、Windows NT的历史全景、序言、原创 2009-04-11 16:25:00 · 2143 阅读 · 0 评论 -
深入解析Windows操作系统(Windows Internals) 4th Edition 读书笔记 - 第一章 概念和工具(二)
1.2 基础概念和术语(续)内核模式和用户模式l 内核模式和用户模式是处理器的概念,而不是操作系统的概念。l 用户代码运行在用户模式下,操作系统代码运行在内核模式下。l Intel x86处理器有四种特权级,Windows使用0级作为内核模式,3级作为用户模式。l 虚拟内存中的每一个页面都被标记了必须以原创 2009-04-18 21:38:00 · 1265 阅读 · 0 评论