1.英特尔源软件技术中心虚拟化项目组专家力作,本书围绕嵌式虚拟化技术的核心内容,详细解读Linux基金会源嵌式虚拟机ACRN技术的架构、原理和应用实现。本书还特别披露和总结了虚拟化系统的实时性能调优方法和功能安全认证实践。读者可以从第一行代码实现一个x86平台上的“小身材、大能耐”的嵌式虚拟机。ACRN源项目的地址:https://projectacrn.org/。2.读者通过该书学习,在需要高算力的嵌式应用场景中,基于x86平台和ACRN虚拟化技术可以实现工业领域的工作负载整合或软件定义汽车智能驾驶舱等应用产品。3.本书适合从事嵌式虚拟化领域发的技术人员,或者任何想了解如何在嵌式系统上实现虚拟机管理程序的专业人员。
售 价:¥
纸质售价:¥69.30购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
推荐序一
推荐序二
前言
第1章 虚拟化技术概述
1.1 虚拟化技术的发展历史
1.2 VMM模型的分类
1.3 虚拟化技术的分类
1.4 云虚拟化与嵌入式虚拟化
1.5 嵌入式虚拟化技术的挑战
1.6 本章小结
第2章 虚拟化技术原理
2.1 通用虚拟化架构
2.2 云虚拟化和嵌入式虚拟化对比
2.3 嵌入式虚拟化的场景
2.4 嵌入式虚拟化技术的特征
2.5 本章小结
第3章 开源虚拟化技术——KVM
3.1 KVM的历史
3.2 KVM的原理
3.3 KVM虚拟化实现
3.4 设备虚拟化
3.5 本章小结
第4章 嵌入式虚拟化技术——ACRN实现
4.1 ACRN简介
4.2 ACRN应用场景
4.3 ACRN架构设计
4.4 CPU虚拟化与实现
4.5 内存虚拟化及实现
4.6 中断虚拟化及实现
4.7 I/O虚拟化及实现
4.8 本章小结
第5章 嵌入式虚拟化技术——ACRN设备虚拟化
5.1 ACRN设备模型介绍
5.2 ACRN全虚拟化设备
5.3 ACRN的virtio设备
5.4 本章小结
第6章 嵌入式虚拟化技术——ACRN安装使用
6.1 系统环境硬件配置
6.2 ACRN支持三种模式的场景
6.3 安装部署流程
6.4 安装部署入门指南
6.5 本章小结
第7章 嵌入式虚拟化技术——实时性能优化
7.1 整体架构设计
7.2 ACRN虚拟机优化
7.3 CPU优化
7.4 中断优化
7.5 内存优化
7.6 I/O虚拟化
7.7 客户机优化——实时操作系统
7.8 工具辅助优化
7.9 虚拟机间通信
7.10本章小结
第8章 嵌入式实时操作系统
8.1 RTOS介绍
8.2 Xenomai
8.3 PREEMPT_RT Linux
8.4 Zephyr
8.5 本章小结
第9章 嵌入式虚拟化技术赋能功能安全
9.1 功能安全背景
9.2 功能安全概述
9.3 典型软件安全设计
9.4 混合关键性系统
9.5 ACRN赋能混合关键性系统
9.6 嵌入式虚拟化技术的功能安全价值
9.7 本章小结
第10章 应用案例——智能数控系统和数字孪生
10.1 行业概述
10.2 行业挑战与需求
10.3 解决方案
10.4 具体实现
10.5 方案优势
10.6 本章小结
第11章 应用案例——基于机器视觉和机器控制的工作负载整合
11.1 行业概述
11.2 行业挑战与需求
11.3 解决方案
11.4 具体实现
11.5 方案优势
11.6 本章小结
第12章 应用案例——自主移动机器人
12.1 行业概述
12.2 行业挑战与需求
12.3 解决方案
12.4 具体实现
12.5 安装步骤示例
12.6 方案优势
12.7 本章小结
第13章 应用案例——软件定义汽车驾驶舱
13.1 行业概述
13.2 行业挑战与需求
13.3 解决方案
13.4 具体实现
13.5 编译及安装
13.6 方案优势
13.7 软件定义驾驶舱的未来展望
13.8 本章小结
附录
附录A Xenomai及其应用程序的编译和安装
附录B PREEMPT_RT Linux的编译和安装
附录C Zephyr的编译和安装
附录D 在ACRN上安装运行两个虚拟机
附录E ROS 2安装与使用示例
技术术语表
参考文献
推荐阅读
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜