-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍圖完全學(xué)習(xí)教程
-
>
深入理解計算機系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門到精通-(附贈1DVD.含語音視頻教學(xué)+辦公模板+PDF電子書)
深入解析Windows操作系統(tǒng)(卷2) (英文版·第7版) 版權(quán)信息
- ISBN:9787115580603
- 條形碼:9787115580603 ; 978-7-115-58060-3
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
深入解析Windows操作系統(tǒng)(卷2) (英文版·第7版) 本書特色
微軟內(nèi)部團隊撰寫Window操作系統(tǒng)操作指南新版下卷,本書內(nèi)容不僅涵蓋2021年5月更新的Windows 10(21H1/2104)和Windows Server(2022、2019和2016版)的新內(nèi)容,還新增了有關(guān)Hyper-V的內(nèi)容。無論你是一名開發(fā)人員還是IT專業(yè)人士,都可以學(xué)到關(guān)于Windows如何運作的關(guān)鍵的內(nèi)部觀點。本書主要從“內(nèi)部原理”揭示了Windows核心組件的運行方式,通過閱讀本書和實踐,讀者可以更好的理解Windows的工作原理機及其背后的原因。本書將幫助讀者:● 底層硬件架構(gòu),包括陷阱處理、分段和旁道漏洞;● 虛擬化以及如何通過基于虛擬化的安全防范操作系統(tǒng)漏洞;● 關(guān)鍵管理和配置機制,包括注冊表、Windows服務(wù)、WMI以及任務(wù)計劃;● 診斷服務(wù),如Windows事件追蹤和動態(tài)追蹤;● 緩存管理器和文件系統(tǒng)驅(qū)動程序如何通過交互為文件、目錄和磁盤等設(shè)備提供可靠的支持!駟/關(guān)機,以及引導(dǎo)過程所涉及的操作系統(tǒng)組件;●分析基于UEFI的安全引導(dǎo)、標(biāo)準(zhǔn)引導(dǎo)以及安全啟動。
深入解析Windows操作系統(tǒng)(卷2) (英文版·第7版) 內(nèi)容簡介
本書主要介紹 Windows 核心組件行為方式的“內(nèi)部原理”,包括系統(tǒng)機制,虛擬化技術(shù),管理、診斷和追蹤,緩存和文件系統(tǒng),以及啟動和關(guān)機等內(nèi)容,旨在幫助有經(jīng)驗的開發(fā)者構(gòu)建強大且易擴展的軟件,幫助系統(tǒng)管理員調(diào)試系統(tǒng)和處理復(fù)雜的性能問題,以及幫助安全研究人員進一步加固系統(tǒng)。 本書不僅涵蓋截至 2021 年 5 月更新的 Windows 10(21H1/2104)和 Windows Server(2022、2019 與 2016 版)的近期新內(nèi)容,還新增了有關(guān) Hyper-V 的內(nèi)容,并重寫了有關(guān)引導(dǎo)過程、全新存儲技術(shù)以及 Windows 系統(tǒng)和管理機制的相關(guān)章節(jié)。 本書適合程序員、架構(gòu)師、軟件質(zhì)量和性能專家、管理員、安全從業(yè)者以及支持專家、Windows 不錯用戶閱讀。
深入解析Windows操作系統(tǒng)(卷2) (英文版·第7版) 目錄
8.1 Processor execution model / 處理器執(zhí)行模型 ................................................ 2
8.1.1 Segmentation / 分段 ............................................................................. 2
8.1.2 Task state segments / 任務(wù)狀態(tài)段........................................................ 6
8.2 Hardware side-channel vulnerabilities / 硬件旁道漏洞 .................................. 9
8.2.1 Out-of-order execution / 亂序執(zhí)行..................................................... 10
8.2.2 The CPU branch predictor / CPU 分支預(yù)測 ...................................... 11
8.2.3 The CPU cache(s) / CPU 緩存 ........................................................... 12
8.2.4 Side-channel attacks / 旁道攻擊......................................................... 13
8.3 Side-channel mitigations in Windows / Windows 中的旁道緩解措施......... 18
8.3.1 KVA Shadow / KVA Shadow.............................................................. 18
8.3.2 Hardware indirect branch controls (IBRS, IBPB, STIBP, SSBD)
/ 硬件間接分支控制(IBRS、IBPB、STIBP 和 SSBD)............... 21
8.3.3 Retpoline and import optimization / Retpoline 和導(dǎo)入優(yōu)化........... 23
8.3.4 STIBP pairing / STIBP 配對............................................................... 26
8.4 Trap dispatching / 陷阱調(diào)度 .......................................................................... 30
8.4.1 Interrupt dispatching / 中斷調(diào)度........................................................ 32
8.4.2 Line-based versus message signaled-based interrupts
/ 基于 Line 的中斷和基于消息信號的中斷...................................... 50
8.4.3 Timer processing / 計時器處理.......................................................... 66
8.4.4 System worker threads / 系統(tǒng)工作線程............................................. 81
8.4.5 Exception dispatching / 異常調(diào)度...................................................... 85
8.4.6 System service handling / 系統(tǒng)服務(wù)處理 .......................................... 91
8.5 WoW64 (Windows-on-Windows) / WoW64 ................................................ 104
8.5.1 The WoW64 core / WoW64 內(nèi)核..................................................... 106
8.5.2 File system redirection / 文件系統(tǒng)重定向....................................... 109
8.5.3 Registry redirection / 注冊表重定向................................................ 110
8.5.4 x86 simulation on AMD64 platforms
/ AMD64 平臺上的 x86 模擬 ........................................................... 111
8.5.5 ARM / ARM ..................................................................................... 113
8.5.6 Memory models / 內(nèi)存模型............................................................. 114
8.5.7 ARM32 simulation on ARM64 platforms
/ ARM64 平臺上的 ARM32 模擬 .................................................... 115
8.5.8 x86 simulation on ARM64 platforms
/ ARM64 平臺上的 x86 模擬............................................................ 115
8.6 Object Manager / 對象管理器 ..................................................................... 125
目錄 ii
8.6.1 Executive objects / 執(zhí)行體對象......................................................... 127
8.6.2 Object structure / 對象結(jié)構(gòu)................................................................ 131
8.7 Synchronization / 同步................................................................................... 170
8.7.1 High-IRQL synchronization / 高 IRQL 同步..................................... 172
8.7.2 Low-IRQL synchronization / 低 IRQL 同步...................................... 177
8.8 Advanced local procedure call / 高級本地過程調(diào)用........................................ 209
8.8.1 Connection model / 連接模型............................................................ 210
8.8.2 Message model / 消息模型 ................................................................ 212
8.8.3 Asynchronous operation / 異步操作.................................................. 214
8.8.4 Views, regions, and sections / 視圖、區(qū)和節(jié).................................... 215
8.8.5 Attributes / 屬性 ................................................................................. 216
8.8.6 Blobs, handles, and resources / Blob、句柄和資源.......................... 217
8.8.7 Handle passing / 處理傳遞................................................................. 218
8.8.8 Security / 安全性................................................................................ 219
8.8.9 Performance / 性能............................................................................. 220
8.8.10 Power management / 電源管理........................................................ 221
8.8.11 ALPC direct event attribute / ALPC 直接事件屬性........................ 222
8.8.12 Debugging and tracing / 調(diào)試和跟蹤............................................... 222
8.9 Windows Notification Facility / WNF 組件 ................................................. 224
8.9.1 WNF features / WNF 功能................................................................. 225
8.9.2 WNF users / WNF 用戶 ..................................................................... 226
8.9.3 WNF state names and storage / WNF 狀態(tài)名稱和存儲.................... 233
8.9.4 WNF event aggregation / WNF 事件聚合......................................... 237
8.10 User-mode debugging / 用戶模式調(diào)試........................................................ 239
8.10.1 Kernel support / 內(nèi)核支持............................................................. 239
8.10.2 Native support / 原生支持 ............................................................. 240
8.10.3 Windows subsystem support / Windows 子系統(tǒng)支持................... 242
8.11 Packaged applications / 打包的應(yīng)用程序.................................................... 243
8.11.1 UWP applications / UWP 應(yīng)用程序.............................................. 245
8.11.2 Centennial applications / Centennial 應(yīng)用程序............................. 246
8.11.3 The Host Activity Manager / 主機活動管理器............................. 249
8.11.4 The State Repository / 狀態(tài)存儲庫 ............................................... 251
8.11.5 The Dependency Mini Repository / 依賴項小型存儲庫 .............. 255
8.11.6 Background tasks and the Broker Infrastructure
/ 后臺任務(wù)和中轉(zhuǎn)基礎(chǔ)架構(gòu)........................................................... 256
8.11.7 Packaged applications setup and startup
/ 打包應(yīng)用程序的設(shè)置和啟動....................................................... 258
8.11.8 Package activation / 包激活........................................................... 259
8.11.9 Package registration / 包注冊 ........................................................ 265
8.12 Conclusion / 小結(jié)......................................................................................... 266
CHAPTER 9 Virtualization technologies / 第 9 章 虛擬化技術(shù)..........................267
9.1 The Windows hypervisor / Windows 虛擬機監(jiān)控程序................................. 267
深入解析Windows操作系統(tǒng)(卷2) (英文版·第7版) 作者簡介
安德里亞·阿列維(Andrea Allievi)微軟內(nèi)核安全核心團隊的高級核心操作系統(tǒng)工程師,曾在微軟威脅情報中心擔(dān)任安全研究工程師。他還是一名逆向工程師,精通操作系統(tǒng)內(nèi)部原理。亞歷克斯·伊奧尼斯庫(Alex Ionescu) CrowdStrike 公司副總裁,也是該公司第一位首席架構(gòu)師。他還是底層系統(tǒng)軟件、內(nèi)核開發(fā)、安全培訓(xùn)以及逆向工程領(lǐng)域的專家。 馬克·E. 魯辛諾維奇(Mark E. Russinovich)微軟公司 Azure 團隊的首席技術(shù)官和技術(shù)研究員。他是操作系統(tǒng)和安全領(lǐng)域的專家。 大衛(wèi)· A. 所羅門(David A. Solomon)20 多年來 , 他一直不遺余力地為眾多開發(fā)者和IT專業(yè)人士講授有關(guān)Windows內(nèi)核接口的課程,并于 1993 年和 2005 年榮獲微軟最有價值專家(MVP)獎項。
- >
苦雨齋序跋文-周作人自編集
- >
羅庸西南聯(lián)大授課錄
- >
月亮虎
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
龍榆生:詞曲概論/大家小書
- >
李白與唐代文化
- >
史學(xué)評論
- >
大紅狗在馬戲團-大紅狗克里弗-助人