本书的内容并没有覆盖Windows内核的方方面面,而是从现代操作系统的概念模型出发,重点讨论了进程、线程和内存管理的基本概念以及在Windows中的实现细节,也讨论了Windows中的并发性和同步处理机制。作为一个对各种硬件设备有广泛兼容性的桌面操作系统,Windows的I/O模型是提供这种兼容能力的基础,因此,Windows中的I/O处理也是本书重点讨论的内容之一。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Windows内核原理与实现 |
分类 | 计算机-操作系统 |
作者 | 潘爱民 |
出版社 | 电子工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书的内容并没有覆盖Windows内核的方方面面,而是从现代操作系统的概念模型出发,重点讨论了进程、线程和内存管理的基本概念以及在Windows中的实现细节,也讨论了Windows中的并发性和同步处理机制。作为一个对各种硬件设备有广泛兼容性的桌面操作系统,Windows的I/O模型是提供这种兼容能力的基础,因此,Windows中的I/O处理也是本书重点讨论的内容之一。 内容推荐 本书从操作系统原理的角度,详细解析了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下载这些工具。 目录 第1章 概述 1.1 操作系统基础 1.1.1 计算机系统的硬件资源管理 1.1.2 为应用程序提供执行环境 1.2 学习操作系统之必备知识 1.3 WINDOWS操作系统发展历史 1.4 WINDOWS内核的版本 1.5 操作系统的研究与发展 1.6 本章总结 第2章 WINDOWS系统总述 第3章 WINDOWS进程和线程 第4章 WINDOWS内存管理 第5章 WINDOWS中的并发和同步 第6章 WINDOWS I/O系统 第7章 WINDOWS存储管理 第8章 WINDOWS系统服务 第9章 WINDOWS内核高级话题 附录 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。