【技术实现步骤摘要】
消息中断的虚拟化处理方法、装置及存储介质
[0001]本专利技术涉及计算机领域,尤其涉及一种消息中断的虚拟化处理方法、装置及存储介质。
技术介绍
[0002]hyperVisior虚拟化技术作为一项底层IT核心技术,是通过Hypervisor(虚拟机管理器)模拟出一个具有完整硬件系统功能、运行在一个完全隔离环境中的计算机系统。当hyperVisior虚拟化技术被引入到AOS(AutomoTIve OperaTIng System,车载操作系统)之后,不再需要设计多个硬件来实现汽车不同的功能需求,而只需要在车载主芯片上进行虚拟化的软件配置,形成多个虚拟机,在每个虚拟机上运行相应的应用软件即可满足需求,从而降低了汽车成本。并且,需要在车载操作系统上运行不同安全等级的应用软件,比如娱乐导航语音系统和ADA(Active Drive Assist、主动驾驶辅助系统)的安全等级就不同,如果在同一系统下运行,会导致汽车的安全性不高,可以通过形成多个虚拟机来运行不同安全等级的应用软件。
[0003]在利用hyperVisior技术 ...
【技术保护点】
【技术特征摘要】
1.一种消息中断的虚拟化处理方法,其特征在于,包括:由虚拟机管理器为每个消息中断分配固定的中断标识,并根据每个消息中断的中断标识配置中断控制器的ITS组件;分别将所述虚拟机管理器创建的每个虚拟机作为目标虚拟机,由所述虚拟机管理器将M个消息中断的中断标识配置到所述目标虚拟机的配置文件中,所述M个消息中断属于所述目标虚拟机;在所述目标虚拟机启动时,由所述目标虚拟机从所述目标虚拟机的配置文件中解析出所述M个消息中断的中断标识,并根据所述M个消息中断的中断标识注册对应的中断处理程序。2.如权利要求1所述的方法,其特征在于,在由虚拟机管理器为每个消息中断分配固定的中断标识之前,还包括:由所述虚拟机管理器从所述虚拟机管理器的配置文件中获取每个外设的设备标识,并根据所述设备标识获取对应外设使用的消息中断;其中,所述虚拟机管理器的配置文件中定义有每个消息中断的属性信息,所述消息中断的属性信息包括使用该消息中断的外设的设备标识。3.如权利要求1或2所述的方法,其特征在于,由虚拟机管理器为每个消息中断分配固定的中断标识,包括:分别将每个外设作为目标外设,由所述虚拟机管理器为所述目标外设分配固定的中断标识段,所述中断标识段中各个中断标识用于一一对应的标识所述目标外设使用的各个消息中断。4.如权利要求3所述的方法,其特征在于,由所述虚拟机管理器为所述目标外设分配固定的中断标识段,包括:在所述虚拟机管理器每次启动之后,由所述虚拟机管理器均采用同一预设的标识分配规则为所述目标外设分配中断标识段,以使为所述目标外设分配的中断标识段固定。5.如权利要求4所述的方法,其特征在于,由所述虚拟机管理器均采用同一预设的标识分配规则为所述目标外设分配中断标识段,包括:在所述虚拟机管理器每次启动之后,由所述虚拟机管理器根据所述目标外设使用的消息中断,确定所述目标外设所需的中断标识个数;由所述虚拟机管理器根据所述标识分配规则以及所述中断标识个数,为所述目标外设分配对应的中断标识段。6.如权利要求2所述的方法,其特征在于,所述消息中断的属性信息还包括该消息中断绑定的物理CPU,在根据所述设备标识获取对...
【专利技术属性】
技术研发人员:耿东久,
申请(专利权)人:斑马网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。