深入解析Windows操作系统

Mark Russinovich

出版时间

2009-08-31

ISBN

9787115211651

评分

★★★★★

标签

计算机

书籍介绍

近20年来,无论是开发人员还是系统管理员,如果想探究Windows核心部件的运作机理或者各种技术细节,都会求助于这部毋庸置疑的权威著作。书中深入透彻地阐述了Windows底层的方方面面,包括系统架构,各种系统机制和管理机制,进程、线程和作业,安全,I/O系统,存储管理、内存管理和缓存管理,文件系统,联网,启动与停机,崩溃转储分析等内容,使Windows的内幕在你面前变得一目了然。

本书作者阵容空前强大,除了Russinovich和Solomon两位大师之外,还新增了年轻一代最具实力的Windows内核专家Ionescu。与上一版相比,本版修订篇幅超过25%,除针对Windows Vista和Windows Server 2008新特性(PatchGuard、 Hyper-V支持、内核事务管理器、I/O优先级等)进行了全面更新外,作者也对之前未涉及或者阐述不够的既有技术进行了挖掘,包括映像加载程序、用户态调试框架、64位调用表和压缩等,更充分运用了自己编写的流行工具Process Explorer 和Process Monitor更新了大量实验和示例。这一切都使本书更趋完美。

精彩摘录
  • "http://en.wikipedia.org/wiki/Cairo_%28operating_system%29"
  • "Unlike some objects in Windows, processes can't be given global names. 全局的名称?"
  • "window station 窗口站"
  • "Context switch delta 环境切换的差量"
  • "discretionary access control 自主访问控制"
  • "WinFX is the .NET Framework 2.0 with the addition of four specific new technologies: Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation, and Infocard (codename)."
  • "Task Scheduler Enables a user to configure and schedule automated tasks on this computer. If this service is stopped, these tasks will not be run at their scheduled times. If this service is disabled, any services that explicitly depend on it will fail to start. C:\WINDOWS\System32\svchost.exe -k ne"
  • "The volatile registers"
作者简介
Mark Russinovich 微软技术院士(Technical Fellow),享誉世界的Windows内核技术专家。他也是Sysinternals的创建者之一,开发了很多用于Windows管理和诊断的工具。 David A. Solomon 享誉世界的Windows内核技术专家,曾多次荣获微软MVP称号。 Alex Ionescu 年轻一代最受瞩目的Windows内核技术专家,ReactOS开源操作系统核心开发者,开源操作系统项目TinyKRNL创始人。
目录
Foreword xix
Acknowledgments xxi
Introduction xxiii
1 Concepts and Tools 1
Windows Operating System Versions 1

显示全部
用户评论
理解windows内核的入门好书
收藏