官术网_书友最值得收藏!

深度探索Linux系統虛擬化:原理與實現
會員

這是一部深度講解如何在Linux操作系統環境下用軟件虛擬出一臺“物理”計算機的著作。兩位作者都是百度的資深技術專家,一位是百度的主任架構師,一位是百度智能云的副總經理,都在操作系統和虛擬化等領域有多年的實踐經驗。本書從計算機體系結構、操作系統、硬件等多個方面深度探索了如何從CPU、內存、中斷、外設、網絡5個維度去虛擬化Linux系統,不僅剖析了其中的關鍵技術原理,而且深入闡述了具體的實現。全書共6章:第1章:CPU虛擬化,介紹了X86架構下的VMX擴展,討論了在VMX下虛擬CPU的完整生命周期,著重闡述了Host和Guest的切換、指令的模擬以及KVM是如何虛擬多處理器的。第2章:內存虛擬化,討論了操作系統如何為虛擬機呈現物理內存,結合影子頁表以及EPT探討了KVM如何完成從GVA到HPA的2層地址映射。第3章:中斷虛擬化,首先,討論了從單核系統的8259A開始,到多核系統的APIC,再到繞開I/OAPIC直接從設備向LAPIC發送基于消息的MSI的虛擬化原理和實現。然后,討論了Intel為了提高效率,是如何從硬件層面對虛擬化中斷進行支持的,以及KVM是如何使用它們的。第4~5章外設虛擬化,從完全虛擬化開始,依次講解了半虛擬化(Virtio)和Intel的VT-d支持下的硬件輔助虛擬化。通過實現一個模擬串口帶領讀者直觀體會了設備虛擬化的基本原理,然后深入闡述了Virito標準和實現,以及支持SR-IOV的DMA重映射和中斷重映射。第6章網絡虛擬化,討論了在通用硬件網絡的基礎上,操作系統如何虛擬出專用的網絡設備,為租戶組建虛擬網絡。

王柏生 謝廣軍 ·操作系統 ·12.6萬字

Windows8應用開發實戰:使用JavaScript
會員

本書是使用JavaScript構建Windows8應用的最權威著作之一,由來自微軟官方的資深專家撰寫,10余位專家聯袂推薦,Amazon全五星好評。它系統講解了利用JavaScript和HTML5構建Windows應用商店應用所需掌握的概念、技術、工具、方法和技巧,包含大量實戰案例和最佳實踐。全書共13章。第1章初步介紹Windows8平臺各要素。第2章以ListView控件為例介紹綁定,實現即時UI更新、數據處理,并涵蓋常用控件和自定義控件。第3章介紹如何使用CSS和WinJS為Windows商店應用創建豐富并具備彈性的布局。第4章主要介紹如何創建高保真、美觀的視覺版式。第5章教授創建和使用各種類型媒體的多種方法、復雜細節以及平臺特有特性。第6章介紹如何利用HTML5Canvas、SVG和WinJS相關技術創建圖形、UI元素和過渡效果。第7章介紹如何設置和調試應用程序狀態。第8章介紹網絡功能、計費考量,以及WinJS.xhr、RSS和Atom等網絡連接服務。第9章解析如何對共享協定、搜索協定和聯系人選取器協定進行編程。第10章介紹如何利用Shell集成開發動態磁貼、輔助磁貼、磁貼提醒、鎖屏通知以及后臺任務功能。第11章介紹用戶如何與設備交互以及設備如何與世界交互等。第12章講解如何利用WinRT技術將C++擴展集成到應用中,以擴展平臺的功能。第13章從開發者的角度討論應用的提交準備、提交、追蹤以及管理等主題。

(美)Chris Sells Brandon Satrom Don Box ·操作系統 ·3.5萬字

Apache SkyWalking實戰
會員

這是一本從功能使用、項目設計、核心模塊、工作原理、擴展實踐5個維度全面講解SkyWalking的著作。由SkyWalking的創始人和核心開發團隊撰寫,得到了來自華為、百度、螞蟻金服、京東數科、Tetrate.io的5位資深技術專家的聯袂推薦。本書共14章,在邏輯上分為4個部分:第一部分SkyWalking入門(第1~3章)詳細介紹了SkyWalking的必備常識、架構設計、安裝與配置,以及它在單體應用架構和微服務架構中的實戰操作,能幫助讀者快速上手;第二部分SkyWalking理論(第4~5章)作為監控軟件,SkyWalking需要考慮如何使自身對應用的影響最小化,以及如何實現分布式追蹤和監控,這兩章對此做了詳細的技術分析。內存無堵塞隊列是減小系統負載的關鍵,而集中分布式追蹤模型是SkyWalking監控分析的靈魂。第三部分SkyWalking原理(第6~12章)SkyWalking后端的OAP平臺具有極強的模塊化和擴展能力,本篇深入講解了總體的模塊化設計,以及OAL分析、集群和存儲這三個最核心模塊。此外,還介紹了探針插件開發和MQ通信模式擴展這兩個熱門主題。第四部分SkyWalking趨勢(第13~14章)SkyWalking雖然是以分布式探針為基礎的分布式追蹤工具,但深耕于整個APM領域。本部分從ServiceMesh和基于語言探針性能剖析這兩大方向,展現了SkyWalking在云原生領域更大的集成能力和運用范圍。

吳晟 ·操作系統 ·8.5萬字

QQ閱讀手機版

主站蜘蛛池模板: 兴隆县| 泽普县| 新竹县| 板桥市| 景谷| 望谟县| 青州市| 无为县| 肇东市| 伊金霍洛旗| 新泰市| 青河县| 清新县| 伊金霍洛旗| 汶川县| 滦平县| 石城县| 拉孜县| 斗六市| 阳东县| 加查县| 肃宁县| 泗洪县| 博爱县| 正安县| 博客| 七台河市| 乐昌市| 梧州市| 墨江| 迁西县| 左权县| 和龙市| 无锡市| 仙居县| 磐石市| 垦利县| 邹平县| 高陵县| 扎囊县| 四会市|