核心技术特性
01.RTOS原生虚拟化
采用“RTOS内核+虚拟化代码”一体化实现,以“芯片同核,代码同源”方式原生集成
02.轻量化架构
基础代码(RTOS内核+虚拟化)<4万行,延迟增幅<2%,性能损耗<1%,打造极简高效底座
03.高可靠中断
中断同步、过滤、冗余及绑定四大关键技术,共同构成保障中断高效、准确传递的坚实护栏
04.高安全隔离
构建“基础硬件隔离 +关键外设隔离”两层坚固防线,确保客户OS故障被限制在本地
05.超级VHE
“实时内核EL2升级+虚拟化机制重构”的VHE改造,性能好于VHE,且大幅优于nVHE
06.vCPU超映射
支持客户OS数>物理核数。单物理核虚拟多个vCPU,实现有限资源下的高密混合部署
07.跨层CFS调度
统一管理Hypervisor和Guest OS资源,提升非实时域的吞吐量并降低延迟
8.共享内存通信框架Zshm
自研Zshm框架,支持客户OS间多对多并发通信,平均端到端时延小于4微秒
09.内置VirtIO框架
Virtio-net、virtio-blk后端内置ZVM,支持单个外设(网卡、SD卡等)同时服务多个客户OS
10.串口虚拟化(完全虚拟化)
支持单一物理串口的多路复用和透明传输,简化对嵌入式设备的硬件连接需求
11.可视化管理VisualZVM
专用PC端工具,提供虚拟机系统全生命周期管理,内置串口控制台及运行态动态监控
12.客户OS时间同步
高精度时间源同步机制,保障多OS间的时间一致性和确定性,满足实时系统严苛要求
13.客户OS自恢复
支持客户OS故障的重启或恢复触发机制,支持RTOS快照的完整运行时恢复
14.自动化测试系统
一键式完成对虚拟机系统关键核心模块的完全性测试,提高可认证性和交付质量
15.交付式版本管理
建立个人开发版,基础发行版及交付版的协同循序管理机制,保证ZVM的稳定可靠与交付