摘要
本申请涉及一种基于虚拟化的多核嵌入式系统及其数据处理方法及装置,系统包括虚拟机监视器hypervisor,hypervisor管理多个虚拟机,每个虚拟机中运行一个操作系统,该方法包括:hypervisor在接收到第一操作系统的网络设备中断时,获取各操作系统的资源利用率,并根据资源利用率确定出第二操作系统;hypervisor将中断投递到第二操作系统,由第二操作系统响应中断,将网络数据解析并存储到共享内存;第一操作系统从共享内存获取解析后的网络数据并处理。本申请可以应用于对网络性能要求较高和对系统负载敏感的场合,使用本申请可在系统负载较高的情况下,仍然可以保持很高的网络性能并且明显降低系统负载。
技术关键词
操作系统
虚拟机监视器
嵌入式系统
网络设备
数据处理方法
指针
资源
处理单元
协议栈层
数据处理装置
处理器
程序
指令
存储器
系统为您推荐了相关专利信息
虚拟终端
网络设备测试方法
网络服务请求
指令
序列
模型数据处理方法
节点
数据处理工具
全生命周期管理
机器学习平台