多系统融合与隔离
将多个不同关键级别的虚拟机整合到一个硬件平台;通过软硬件结合的方式避免不同虚拟机之间的干扰。
高安全性
充分利用硬件平台提供的虚拟化特性来提高虚拟机的性能和安全性。
高实时性
实时调度算法时间复杂度为 O(1),调度时间确定;满足实时应用场景需求。
高确定性
QuickVisor 采用静态资源划分策略;采用直接映射和设备模拟的方式构建虚拟机硬件视图。
系统架构图
产品详情
虚拟机间隔离
QuickVisor 实现了虚拟机间内存、CPU、外设、中断等资源的隔离,不同虚拟机独立运行,互不干扰。同时 QuickVisor 使用内存分区机制解决内存资源竞用问题,提高系统整体性能。
资源静态分配
QuickVisor 采用静态资源配置技术,实现了物理资源的精确划分和高效管理,确保了资源分配的稳定性和可预测性。QuickVisor 能够为每个虚拟机提供明确定义的资源边界,从而避免了运行时资源竞争和冲突,增强了系统的稳定性和性能。
虚拟机间通信
QuickVisor 支持虚拟串口、虚拟网口、共享内存等多种虚拟机间通信方式,提供标准的虚拟外设,便于快速跨平台迁移。
分离开发和独立升级
QuickVisor 为平台提供商、系统集成商、应用开发商提供了分离开发支持,QuickVisor 固件、虚拟机的配置文件和虚拟机镜像可独立升级。
优秀的实时性
QuickVisor 实现了多种实时调度算法,支持基于虚拟 CPU 核心优先级抢占式调度,支持同优先级 FIFO 调度,算法时间复杂度为 O(1),调度时间确定,满足实时应用场景需求。
功能安全认证
QuickVisor 代码实现高效简洁,全静态资源设计,符合 MISRA C 2012 编程规范,经过白盒测试,内核代码分支覆盖率达 100%,支持异构双编译器构建。可通过 IEC 61508(SIL3)、EN 50128(SIL4) 以及 ISO 26262(ASIL D) 等行业安全认证,预期 2025 年四季度取证。
强大的集成开发环境
了解更多RealEvo-IDE 为 QuickVisor 提供了应用场景配置功能,支持以图形化的方式配置虚拟机,支持引导各类 GuestOS,如 SylixOS、EdgerOS、Linux、Android、Matrix653 等。
处理器支持
支持带硬件虚拟化功能的 ARMv8 架构处理器,可适配高端嵌入式 CPU 以及高性能服务器 CPU。