🌿 智能座舱虚拟化技术 从入门到落地

📘 30章 · 完整知识体系
📚 30个章节 点击卡片跳转至对应课程文件 🎯 友好色系 · 活力自然
01虚拟化技术概述
  • 智能座舱为什么需要虚拟化?
  • 虚拟化技术发展简史
  • Hypervisor的核心价值
02系统架构基础
  • ARMv8/v9 异常等级模型
  • EL0-EL3 的作用
  • 虚拟化扩展(VHE)介绍
03Type-1 vs Type-2 Hypervisor
  • 裸机型与宿主机型架构对比
  • 主流方案(Xen, KVM, ACRN, QNX)
04CPU虚拟化
  • 硬件辅助虚拟化(VT-x/VE)
  • CPU亲和性与调度策略
  • vCPU 的创建与管理
05内存虚拟化
  • Stage-2 页表
  • IOMMU/SMMU 原理
  • 大页内存与内存气球技术
06中断虚拟化
  • GICv3/v4 虚拟化支持
  • 虚拟中断(vIRQ)注入流程
  • 中断直通与中断隔离
07设备虚拟化
  • 直通(Passthrough)与模拟权衡
  • virtio 框架详解
  • PCIe SR-IOV 技术
08GPU虚拟化
  • GPU 分时复用与硬件虚拟化
  • 渲染加速与显示输出隔离
  • Android 与 Linux 双系统 GPU 共享
09显示虚拟化
  • 多屏输出与合成策略
  • SurfaceFlinger 与 Weston 虚拟化适配
  • 帧缓冲共享机制
10音频虚拟化
  • 音频路由与策略管理
  • 多系统音频并发处理
  • ALSA 与 PulseAudio 虚拟化方案
11网络虚拟化
  • 虚拟交换机(vSwitch)原理
  • 车内网络(CAN/ETH)虚拟化
  • TSN 与时间同步
12存储虚拟化
  • 虚拟磁盘与文件系统隔离
  • OTA 升级中的存储管理
  • 安全存储与密钥管理
13安全与隔离
  • TEE(TrustZone)与虚拟化结合
  • 安全启动链
  • 系统间资源隔离策略
14实时性保障
  • PREEMPT_RT 与虚拟化
  • CPU 隔离与独占
  • 中断延迟优化实践
15资源监控与诊断
  • 虚拟化层性能计数器
  • CPU/内存/IO 实时监控
  • 故障注入与恢复测试
16Android Automotive 虚拟化
  • AAOS 在虚拟机中的适配
  • Google Automotive Services 虚拟化部署
17Linux 与 RTOS 混合部署
  • Linux 运行 HMI,RTOS 运行安全控制
  • 核间通信(RPMsg/IVI-ShM)
18QNX Hypervisor 实战
  • QNX 虚拟化架构
  • QVM 配置与启动
  • 多系统生命周期管理
19ACRN Hypervisor 实战
  • ACRN 架构与源码分析
  • Service VM 与 User VM 配置
  • I/O 共享与中介
20KVM 在座舱中的应用
  • KVM 与 QEMU 座舱适配
  • virtio-gpu 与 virtio-snd 优化
  • 嵌套虚拟化
21容器与虚拟化的结合
  • Docker/OCI 容器在虚拟机内部署
  • Kubernetes 管理座舱服务
  • 轻量级虚拟化(Firecracker)
22虚拟化性能调优
  • CPU 调度延迟优化
  • 内存访问局部性优化
  • 中断亲和性与负载均衡
23启动与休眠管理
  • 快速启动(Fastboot)与虚拟化
  • 系统休眠与唤醒流程
  • 虚拟机快照与恢复
24多系统通信机制
  • 共享内存(Shm)与消息队列(Mqueue)
  • RPC 框架(D-Bus/SomeIP)虚拟化适配
25虚拟化测试与验证
  • 功能测试、压力测试、安全测试方法论
  • 虚拟化场景的自动化测试框架
26功能安全与虚拟化
  • ISO 26262 对虚拟化的要求
  • ASIL 分解与混合关键性系统
  • 故障隔离与错误传播
27虚拟化与 OTA
  • 多系统 OTA 升级策略
  • A/B 分区与虚拟化
  • 回滚机制与版本管理
28虚拟化与数据闭环
  • 多系统日志收集与聚合
  • 数据脱敏与隐私保护
  • 云端数据分析与回传
29行业案例解析
  • 主流车型(蔚来、理想、小鹏)虚拟化方案对比
  • 技术选型背后的考量
30未来趋势与展望
  • 异构计算与 Chiplet
  • Serverless 虚拟化
  • AI 驱动的资源调度 · 标准化与开源生态