



本书从操作系统原理的角度,详细解析了Windows如何实现现代操作系统的各个关键部件,包括进程、线程、物理内存和虚拟内存的管理、Windows中的同步和并发性支持,以及Windows的I/O模型等等。
既侧重内核中最基本的系统部件,也兼顾操作系统的完整性,在每项技术专题的介绍中,大都提供了框架图,并有关键细节的实现分析,辅以Windows的源代码(WRK, Windows Research Kernel)为参照。让读者既能对一项技术有总体上的把握,也通晓关键的实现细节。本书最后,介绍了Windows Server 2003以后的内核发展和变化。