针对现存的基于软件的虚拟化解决方案存在的不足,利用 ARM 标准硬件技术和赛灵思 ZC702 商业
平台,实现通用操作系统(GPOS)与轻量级实时操作系统(FreeRTOS)同时运行.测试结果表明:虚拟机从
RTOS 到 GPOS 的上下文切换系统开销是 3.
10 μs,相反过程为 2.
64 μs,内存占用也仅为 1 KB;由虚拟机监
视系统(VMM)引入的性能开销低和内存占用较小;利用 ARM TrustZone 技术可实现一个具有低成本和高
可靠性的轻量级虚拟化解决方案.