Inside Microsoft Windows 2000, Third Edition (Microsoft Programming Series) - Softcover

Solomon, David A.; Russinovich, Mark E.

  • 4.00 out of 5 stars
    21 ratings by Goodreads
 
9780735610217: Inside Microsoft Windows 2000, Third Edition (Microsoft Programming Series)

Synopsis

This newly updated, official guide to the Microsoft "RM" Windows 2000 core architecture and internals provides the key to help readers unlock the full power of Microsoft's premier operating system. Written in full partnership with the Microsoft Windows 2000 product development team, this book takes developers, technical managers, and IS professionals deep into the core components of Windows 2000. Along the way, it provides abundant information and perspective that readers can quickly apply for better design, debugging, performance, and troubleshooting. It's packed with up-to-the-minute information -- and unrivaled programming insights -- about topics such as Plug and Play, power management, the Windows Driver Model, security, 64-bit extended addressing support, job objects, new priority classes, NTFS extensions, kernel streaming and kernel code, and registry internals. In short, this is the must-have text for anyone who wants to get the most out of Microsoft Windows 2000.

"synopsis" may belong to another edition of this title.

Review

Microsoft Windows 2000 internals have a very logical structure. In Inside Microsoft Windows 2000, David Solomon and Mark Russinovich explain what goes on behind the curtain as Windows 2000 manages memory, regulates access to input and output devices, controls persistent storage, communicates with the network, and does the rest of its duties as a modern operating system. This is a text for programmers, and it's packed with call-by-call documentation of what happens when Windows 2000 is told to perform various operations. There's not as much code in this book as you might expect--mostly, it's text. Once you have the architecture figured out, you should be able to implement your code more easily.

The chapter on memory management exemplifies this careful approach to Windows 2000 internals. What memory management does is discussed (it maps the virtual memory range of threads into registers on physical devices, and handles overflow from volatile memory onto disk). Then, you learn the more obvious ways of observing and tweaking memory performance (the Performance tab in Task Manager and the Registry). Finally, you get detailed information on how Windows 2000 handles mapping, and the use of dozens of memory-related Win32 API calls. --David Wall

Topics covered: The Microsoft Windows 2000 operating system kernel and its internal operations; the specific behaviors of various subsystems, including memory management, threading, security, caching, and network communications.

About the Author

David A. Solomon teaches classes on Windows 2000/XP/NT internals to companies worldwide, including Microsoft. He is co-author of Inside Windows 2000, 3rd Edition (Microsoft Press), author of Inside Windows NT, 2nd Edition and Windows NT for OpenVMS Professionals. David also speaks regularly at conferences such as TechEd, WinDev and Microsoft PDCs.

Mark E. Russinovich is chief software architect and co-founder of Winternals Software, a company that specializes in advanced systems software for Windows. He is co-author of Inside Windows 2000, 3rd Edition and founder of the Sysinternals web site where he has published dozens of popular freeware tools for Windows including Filemon, Regmon, NTFSDOS and Process Explorer

"About this title" may belong to another edition of this title.

Other Popular Editions of the Same Title

9788178530345: Inside Microsoft® Windows 2000

Featured Edition

ISBN 10:  8178530341 ISBN 13:  9788178530345
Softcover