对比分析商业级 QNX Hypervisor、开源车规 ACRN、PikeOS 与 Xen Automotive 在 CPU 虚拟化损耗、上下文切换延迟与 ASIL 认证维度的技术特性。
Arm 体系结构定义了两阶段内存物理翻译。第一阶段(Stage-1)由客户机操作系统内部自行管理(将虚拟地址映射为中间物理地址 IPA);第二阶段(Stage-2)则由底层 Type-1 虚拟机监视器绝对掌管(将 IPA 硬性映射到芯片真实物理 RAM)。客户机 OS 即使遭遇内核提权漏洞,也绝无可能突破其被分配的物理内存围栏。
为了彻底消灭关键安全任务的调度抖动,车规虚拟化监视器将承载 ASIL-D 级负载的 vCPU 实行 1:1 纯静态物理核心绑定,独占硬件缓存与流水线;仅有非关键的座舱中控等应用才在剩余的次级核心池中以时间片轮转方式进行弹性复用。