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