嵌入式虛擬化技術與應用:ACRN開源專案實踐

王洪波主編

  • 出版商: 機械工業
  • 出版日期: 2023-11-07
  • 售價: $594
  • 貴賓價: 9.5$564
  • 語言: 簡體中文
  • 頁數: 360
  • 裝訂: 平裝
  • ISBN: 711173632X
  • ISBN-13: 9787111736325
  • 相關分類: 嵌入式系統
  • 立即出貨

買這商品的人也買了...

商品描述

本書首先介紹虛擬化技術的基本原理,包括CPU虛擬化、記憶體虛擬化、中斷虛擬化和裝置虛擬化,
比較KVM虛擬化實現,重點介紹了開源嵌入式虛擬機器ACRN的架構設計、原則和實作。
也特別總結了虛擬化系統的即時效能調優方法和功能安全認證實踐,以及嵌入式虛擬化技術的典型應用情境案例分析。
本書作為嵌入式虛擬化技術入門參考書,透過ACRN開源軟體的介紹,
幫助讀者從程式碼開始了解、學習、開發虛擬機器軟體,掌握嵌入式虛擬化技術並應用於工程實務。

目錄大綱


推薦序二
前言
第1章 虛擬化技術概述
1.1 虛擬化技術的發展史
1.2 VMM模型的分類
1.3 虛擬化技術的分類
1.4 雲端虛擬化與嵌入式虛擬化
1.4.1 嵌入式虛擬化的背景與原因
1.4.2 雲端虛擬化與嵌入式虛擬化的區別
1.5 嵌入式虛擬化技術的挑戰
1.6 本章小結
第2章 虛擬化技術原理
2.1 通用虛擬化架構
2.1.1 虛擬化的基本概念
2.1.2 虛擬化技術的基本原理
2.1.3 虛擬化的主要方式
2.1.4 VMM的分類
2.2 雲端虛擬化與嵌入式虛擬化對比
2.3 嵌入式虛擬化的場景
2.4 嵌入式虛擬化技術的特徵
2.5 本章小結
第3章 開源虛擬化技術—KVM
3.1 KVM的歷史
3.2 KVM的原理
3.2.1 KVM的架構
3.2.2 KVM API及範例
3.3 KVM虛擬化實現
3.3.1 KVM的初始化
3.3.2 KVM虛擬機的創建
3.3.3 CPU虛擬化
3.3.4 記憶體虛擬化
3.3.5 中斷虛擬化
3.4 設備虛擬化
3.4.1 模擬設備
3.4.2 半虛擬化設備
3.4.3 直通設備
3.4.4 KVM設備虛擬化實現
3.5 本章小結
第4章 嵌入式虛擬化技術-ACRN實現
4.1 ACRN簡介
4.1.1 ACRN的由來
4.1.2 ACRN的關鍵技術特點
4.1.3 許可證和社區
4.2 ACRN應用場景
4.3 ACRN架構設計

第5章 嵌入式虛擬化技術-ACRN設備虛擬化
第6章 嵌入式虛擬化技術-ACRN安裝使用
第7章 嵌入式虛擬化技術-即時效能最佳化
第8章 嵌入式即時作業系統
第9章 嵌入式虛擬化技術賦能功能安全
第10章 應用案例—智慧數控系統與數位孿生
第11章 應用案例—基於機器視覺和機器控制的工作負載整合
第12章 應用案例—自主移動機器人
第13章 應用案例—軟體定義汽車駕駛艙
附錄
技術術語表
參考文獻