Windows Internals: Microsoft Windows Server 2003, Windows XP, and Windows 2000, 4th Edition
Delve inside the Windows kernel with noted internals experts Mark Russinovich and David Solomon, in collaboration with the Microsoft Windows product development team. This edition covers Windows Server 2003, Windows XP, and Windows 2000, including 64-bit extensions, and describes the architecture and internals of the Windows operating system. You’ll find hands-on experiments you can use to experience Windows internal behavior firsthand, along with advanced troubleshooting information to help you keep your systems running smoothly and efficiently. Whether you’re a developer or a system administrator, you’ll find critical architectural insights that you can quickly apply for better design, debugging, performance, and support.
Ordering the Book
The book is available for purchase on Amazon.com and available from O’Reilly in 4 ebook formats, or you can read it online through Safari.
Description of the Book
Get in-depth, inside knowledge of the Windows operating system:
- Understand the key mechanisms that configure and control Windows, including dispatching, startup and shutdown, and the registry
- Explore the Windows security model, including access, privileges, and auditing
- Investigate internal system architecture using the kernel debugger and other tools
- Examine the data structures and algorithms that deal with processes, threads, and jobs
- Observe how Windows manages virtual and physical memoryy
- Understand the operation and format of NTFS, and troubleshoot file system access problems
- View the Windows networking stack from top to bottom, including mapping, APIs, name resolution, and protocol driversTroubleshoot boot problems and perform crash analysis
Table of Contents
- Concepts and Tools
- System Architecture
- System Mechanisms
- Management Mechanisms
- Startup and Shutdown
- Processes, Threads and Jobs
- Memory Management
- I/O System
- Storage Management
- Cache Manager
- File Systems
- Crash Dump Analysis
Mark Russinovich works at Microsoft in the Windows Azure product team as a Technical Fellow, Microsoft’s senior-most technical position. Read more...
There are no upcoming events at this time.