| Russinovich, Solomon, Ionescu - Windows Internals (5th edition) - 2009.pdf | 17.07 MB |
Книги и журналы » Компьютерная литература » Программы от Microsoft
Windows Internals (5th Edition)
Год: 2009
Автор: Mark Russinovich, David Solomon, Alex Ionescu
Жанр: Компьютерная литература
Издательство: Microsoft Press
ISBN: 0735625301 / 978-0735625303
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Количество страниц: 1263
Описание на английском: From internals experts Mark Russinovich and David Solomon, in collaboration with the Microsoft Windows product development team. This classic guide - fully updated for Windows Vista and Windows Server 2008, including 64-bit extensions - describes the architecture and internals of the Windows operating system. You'll find hands-on experiments you can use to experience Windows internal behavior first hand, along with advanced troubleshooting information to help you keep your systems running smoothly and efficiently.
Delve inside Windows architecture and internals: Understand how the core system and management mechanisms work—from the object manager to services to the registry
Explore internal system data structures using tools like the kernel debugger
Grasp the scheduler's priority and CPU placement algorithms
Go inside the Windows security model to see how it authorizes access to data
Understand how Windows manages physical and virtual memory
Tour the Windows networking stack from top to bottom—including APIs, protocol drivers, and network adapter drivers
Troubleshoot file-system access problems and system boot problems
Learn how to analyze crashes 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.
Описание на русском: Книга посвящена внутреннему устройству и алгоритмам работы основных компонентов операционных систем Microsoft Windows — включая Server 2008 и Vista — и файловой системы NTFS. Детально рассмотрены системные механизмы: диспетчеризация ловушек и прерываний, DPC, APC, LPC, RPC, синхронизация, системные рабочие потоки, глобальные флаги и др. Также описываются все этапы загрузки операционной системы и завершения ее работы. Уделено внимание глубокому анализу и устранению проблем, из-за которых происходит крах операционной системы или из-за которых ее не удается загрузить. Кроме того, рассматриваются детали реализации поддержки аппаратных платформ AMD x64 и Intel IA64.
Книга предназначена системным администраторам, разработчикам серьезных приложений и всем, кто хочет понять, как устроена операционная система Windows.
[spoiler="Содержание"]
[spoiler="Cover"]
Home Page
Copyright
[/spoiler]
Dedication
Table of Contents
Foreword
Acknowledgments
[spoiler="Introduction"]
Structure of the Book
History of the Book
Fifth Edition Changes
Hands-On Experiments
Topics Not Covered
A Warning and a Caveat
Find Additional Content Online
Support
[/spoiler]
[spoiler="Chapter 1: Concepts and Tools"]
Windows Operating System Versions
Foundation Concepts and Terms
Digging into Windows Internals
Conclusion
[/spoiler]
[spoiler="Chapter 2: System Architecture"]
Requirements and Design Goals
Operating System Model
Architecture Overview
Key System Components
Conclusion
[/spoiler]
[spoiler="Chapter 3: System Mechanisms"]
Trap Dispatching
Object Manager
Synchronization
System Worker Threads
Windows Global Flags
Advanced Local Procedure Calls (ALPCs)
Kernel Event Tracing
Wow64
User-Mode Debugging
Image Loader
Hyper visor (Hyper-V)
Kernel Transaction Manager
Hotpatch Support
Kernel Patch Protection
Code Integrity
Conclusion
[/spoiler]
[spoiler="Chapter 4: Management Mechanisms"]
The Registry
Services
Windows Management Instrumentation
Windows Diagnostic Infrastructure
Conclusion
[/spoiler]
[spoiler="Chapter 5: Processes, Threads, and Jobs"]
Process Internals
Protected Processes
Flow of CreateProcess
Thread Internals
Examining Thread Activity
Worker Factories (Thread Pools)
Thread Scheduling
Job Objects
Conclusion
[/spoiler]
[spoiler="Chapter 6: Security"]
Security Ratings
Security System Components
Protecting Objects
Account Rights and Privileges
Security Auditing
Logon
User Account Control
Software Restriction Policies
Conclusion
[/spoiler]
[spoiler="Chapter 7: I/O System"]
I/O System Components
Device Drivers
I/O Processing
Kernel-Mode Driver Framework (KMDF)
User-Mode Driver Framework (UMDF)
The Plug and Play (PnP) Manager
The Power Manager
Conclusion
[/spoiler]
[spoiler="Chapter 8: Storage Management"]
Storage Terminology
Disk Drivers
Volume Management
BitLocker Drive Encryption
Volume Shadow Copy Service
Conclusion
[/spoiler]
[spoiler="Chapter 9: Memory Management"]
Introduction to the Memory Manager
Services the Memory Manager Provides
Kernel-Mode Heaps (System Memory Pools)
Heap Manager
Virtual Address Space Layouts
Address Translation
Page Fault Handling
Stacks
Virtual Address Descriptors
NUMA
Section Objects
Driver Verifier
Page Frame Number Database
Physical Memory Limits
Working Sets
Proactive Memory Management (SuperFetch)
Conclusion
[/spoiler]
[spoiler="Chapter 10: Cache Manager"]
Key Features of the Cache Manager
Cache Virtual Memory Management
Cache Size
Cache Data Structures
File System Interfaces
Fast I/O
Read Ahead and Write Behind
Conclusion
[/spoiler]
[spoiler="Chapter 11: File Systems"]
Windows File System Formats
File System Driver Architecture
Troubleshooting File System Problems
Common Log File System
NTFS Design Goals and Features
NTFS File System Driver
NTFS On-Disk Structure
NTFS Recovery Support
Encrypting File System Security
Conclusion
[/spoiler]
[spoiler="Chapter 12: Networking"]
Windows Networking Architecture
Networking APIs
Multiple Redirector Support
Name Resolution
Location and Topology
Protocol Drivers
NDIS Drivers
Binding
Layered Network Services
Conclusion
[/spoiler]
[spoiler="Chapter 13: Startup and Shutdown"]
Boot Process
Troubleshooting Boot and Startup Problems
Shutdown
Conclusion
[/spoiler]
[spoiler="Chapter 14: Crash Dump Analysis"]
Why Does Windows Crash?
The Blue Screen
Troubleshooting Crashes
Crash Dump Files
Windows Error Reporting
Online Crash Analysis
Basic Crash Dump Analysis
Using Crash Troubleshooting Tools
Advanced Crash Dump Analysis
Conclusion
[/spoiler]
Glossary
Index
[spoiler="About the Authors"]
Mark Russinovich
David Solomon
Alex Ionescu
[/spoiler]
[/spoiler]
[spoiler="Примеры страниц"]

[/spoiler]
[spoiler="Отличия от предыдущей раздачи"]
По сравнению с предыдущей раздачей, полностью сохранено содержимое книги, в том числе словарь терминов (Glossary) и предметный указатель (Index)
Отличное качество вёрстки и картинок, при меньшем размере файла
[/spoiler]
[spoiler="Торрент перезалит (29 мая 2011)"]
Враг переписал год в имени файла - вместо 2010 там, конечно, должно быть 2009. Теперь исправлено
[/spoiler]
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 35.78 MB | Osco do Casco | 13 years | 9 | 1 | |
| 43.12 MB | psv1979kh | 14 years | 8 | 5 | |
| 29.94 MB | psv1979kh | 15 years | 8 | 0 |
All Comments