深入解析Windows操作系统 : 第6版. 卷1
深入解析Windows操作系统 : 第6版. 卷1封面图

深入解析Windows操作系统 : 第6版. 卷1

(美) 拉希诺维奇 (Russinovich,M.) , (美) 所罗门 (Solomon,D.) , (加) 艾欧内斯库 (Ionescu,A.) , 著

出版社:人民邮电出版社

年代:2012

定价:99.0

书籍简介:

本书全面而深入地阐述了Windows操作系统的整体结构以及内部工作细节,并通过许多练习实验让你直接感受到Windows的内部行为。书中介绍的高级诊断技术,能够使你的系统运行得更加平稳和高效。本书能够帮助你更好地做系统设计、调试和性能优化。

书籍目录:

Chapter 1 Concepts and Tools Windows Operating System Versions Foundation Concepts and Terms Windows API Services, Functions, and Routines Processes, Threads, and Jobs Virtual Memory Kernel Mode vs. User Mode Terminal Services and Multiple Sessions Objects and Handles Security Registry Unicode Digging into Windows Internals Performance Monitor Kernel Debugging Windows Software Development Kit Windows Driver Kit Sysinternals Tools ConclusionChapter 2 System Architecture Requirements and Design Goals Operating System Model Architecture Overview Portability Symmetric Multiprocessing Scalability Differences Between Client and Server Versions Checked Build Key System Components Environment Subsystems and Subsystem DLLs Ntdll.dll Executive Kernel Hardware Abstraction Layer Device Drivers System Processes ConclusionChapter 3 System Mechanisms Trap Dispatching Interrupt Dispatching Timer Processing Exception Dispatching System Service Dispatching Object Manager Executive Objects Object Structure Synchronization High-IRQL Synchronization Low-IRQL Synchronization System Worker Threads Windows Global Flags Advanced Local Procedure Call Connection Model Message Model Asynchronous Operation Views, Regions, and Sections Attributes Blobs, Handles, and Resources Security Performance Debugging and Tracing Kernel Event Tracing Wow64 Wow64 Process Address Space Layout System Calls Exception Dispatching User APC Dispatching Console Support User Callbacks File System Redirection Registry Redirection I/O Control Requests 16-Bit Installer Applications Printing Restrictions User-Mode Debugging Kernel Support Native Support Windows Subsystem Support Image Loader Early Process Initialization DLL Name Resolution and Redirection Loaded Module Database Import Parsing Post-Import Process Initialization SwitchBack API Sets Hypervisor (Hyper-V) Partitions Parent Partition Child Partitions Hardware Emulation and Support Kernel Transaction Manager Hotpatch Support Kernel Patch Protection Code Integrity ConclusionChapter 4 Management Mechanisms The Registry Viewing and Changing the Registry Registry Usage Registry Data Types Registry Logical Structure Transactional Registry (TxR) Monitoring Registry Activity Process Monitor Internals Registry Internals Services Service Applications The Service Control Manager Service Startup Startup Errors Accepting the Boot and Last Known Good Service Failures Service Shutdown Shared Service Processes Service Tags Unified Background Process Manager Initialization UBPM API Provider Registration Consumer Registration Task Host Service Control Programs Windows Management Instrumentation Providers The Common Information Model and the Managed Object FormatLanguage Class Association WMI Implementation WMI Security Windows Diagnostic Infrastructure WDI Instrumentation Diagnostic Policy Service Diagnostic Functionality ConclusionChapter 5 Processes, Threads, and Jobs Process Internals Data Structures Protected Processes Flow of CreateProcess Stage 1: Converting and Validating Parameters and Flags Stage 2: Opening the Image to Be Executed Stage 3: Creating the Windows Executive Process Object(PspAllocateProcess) Stage 4: Creating the Initial Thread and Its Stack andContext Stage 5: Performing Windows Subsystem-SpecificPost-Initialization Stage 6: Starting Execution of the Initial Thread Stage 7: Performing Process Initialization in the Context of theNew Process Thread Internals Data Structures Birth of a Thread Examining Thread Activity Limitations on Protected Process Threads Worker Factories (Thread Pools) Thread Scheduling Overview of Windows Scheduling Priority Levels Thread States Dispatcher Database Quantum Priority Boosts Context Switching Scheduling Scenarios Idle Threads Thread Selection Multiprocessor Systems Thread Selection on Multiprocessor Systems Processor Selection Processor Share-Based Scheduling Distributed Fair Share Scheduling CPU Rate Limits Dynamic Processor Addition and Replacement Job Objects Job Limits Job Sets ConclusionChapter 6 Security Security Ratings Trusted Computer System Evaluation Criteria The Common Criteria Security System Components Protecting Objects Access Checks Security Identifiers Virtual Service Accounts Security Descriptors and Access Control The AuthZ API Account Rights and Privileges Account Rights Privileges Super Privileges Access Tokens of Processes and Threads Security Auditing Object Access Auditing Global Audit Policy Advanced Audit Policy Settings Logon Winlogon Initialization User Logon Steps Assured Authentication Biometric Framework for User Authentication User Account Control and Virtualization File System and Registry Virtualization Elevation Application Identi cation (AppID) AppLocker Software Restriction Policies ConclusionChapter 7 Networking Windows Networking Architecture The OSI Reference Model Windows Networking Components Networking APIs Windows Sockets Winsock Kernel Remote Procedure Call Web Access APIs Named Pipes and Mailslots NetBIOS Other Networking APIs Multiple Redirector Support Multiple Provider Router Multiple UNC Provider Surrogate Providers Redirector Mini-Redirectors Server Message Block and Sub-Redirectors Distributed File System Namespace Distributed File System Replication Offline Files Caching Modes Ghosts Data Security Cache Structure BranchCache Caching Modes BranchCache Optimized Application Retrieval:SMB Sequence BranchCache Optimized Application Retrieval:HTTP Sequence Name Resolution Domain Name System Peer Name Resolution Protocol Location and Topology Network Location Awareness Network Connectivity Status Indicator Link-Layer Topology Discovery Protocol Drivers Windows Filtering Platform NDIS Drivers Variations on the NDIS Miniport Connection-Oriented NDIS Remote NDIS QoS Binding Layered Network Services Remote Access Active Directory Network Load Balancing Network Access Protection Direct Access Conclusion Index

内容摘要:

  微软官方Windows权威著作最新版深入剖析Windows技术内幕大幅更新,涵盖Windows内核新特性  《深入解析Windows操作系统,卷1》是操作系统内核专家Russinovich等人的Windows操作系统原理的最新版著作,针对Windows7和Windows Server 2008R2进行了全面的更新,主要讲述Windows的底层关键机制、Windows的核心组件(包括进程/ 线程/作业、安全性、I/O系统、存储管理、内存管理、缓存管理、文件系统和网络),并分析了启动进程、关机进程以及缓存转储。书中提供了许多实例,读者可以借此更好地理解Windows的内部行为。  《深入解析Windows操作系统,卷1》内容丰富,信息全面,适合众多Windows平台开发人员、系统管理员阅读。

书籍规格:

书籍详细信息
书名深入解析Windows操作系统 : 第6版. 卷1站内查询相似图书
丛书名图灵程序设计丛书
9787115290908
如需购买下载《深入解析Windows操作系统 : 第6版. 卷1》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)99.0语种英文
尺寸24 × 19装帧平装
页数 374 印数 3000

书籍信息归属:

深入解析Windows操作系统 : 第6版. 卷1是人民邮电出版社于2012.9出版的中图分类号为 TP316.7 的主题关于 Windows操作系统-英文 的书籍。