推荐序一
推荐序二
前言
第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章 应用案例—软件定义汽车驾驶舱
附录
技术术语表
参考文献
展开