【技术实现步骤摘要】
本专利技术涉及虚拟化,具体涉及一种中断虚拟化处理方法、装置、设备、存储介质。
技术介绍
1、在具体实现中,当外围设备(如键盘、鼠标、打印机、网络接口卡等)需要物理设备中的cpu(central processing unit,中央处理单元)的处理其需求时进入中断处理,从而cpu暂停当前正在执行的任务,使得外围设备的需求能够得到及时满足。举例来说,假设cpu当前正在执行电脑硬件扫描的任务,当用户按下键盘上的一个按键时,键盘控制器会发送一个中断请求,通知cpu有键盘的输入数据需要处理,此时cpu暂停当前电脑硬件扫描的任务,进入中断处理。
2、其中,当中断处理是在虚拟化环境中实现时,中断处理可以称为中断虚拟化处理。虚拟化环境是指的包括一个或多个虚拟机(vm,virtual machine)的计算环境,虚拟机由虚拟机监控器(vmm,virtual machine monitor)创建和管理。在虚拟化环境中,响应外围设备触发中断处理的事件,需要引起虚拟机监控器分配给虚拟机的vcpu(virtual centralprocessing
...【技术保护点】
1.一种中断虚拟化处理方法,其特征在于,应用于物理设备,所述物理设备包括虚拟机监控器,所述物理设备的每个虚拟机配置有影子寄存器,所述虚拟机分别具有对应的虚拟机标识,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将进入中断处理的目标虚拟机的目标虚拟机标识和当前状态信息写入所述虚拟机控制结构,包括:
3.根据权利要求2所述的方法,其特征在于,所述在通过所述虚拟机监控器触发目标虚拟机进行中断处理时,控制所述目标虚拟机退出前将所述目标虚拟机的当前状态信息写入到所述目标虚拟机的虚拟机控制结构中,以及将所述目标虚拟机的目标虚拟机标识写入所述
...【技术特征摘要】
1.一种中断虚拟化处理方法,其特征在于,应用于物理设备,所述物理设备包括虚拟机监控器,所述物理设备的每个虚拟机配置有影子寄存器,所述虚拟机分别具有对应的虚拟机标识,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将进入中断处理的目标虚拟机的目标虚拟机标识和当前状态信息写入所述虚拟机控制结构,包括:
3.根据权利要求2所述的方法,其特征在于,所述在通过所述虚拟机监控器触发目标虚拟机进行中断处理时,控制所述目标虚拟机退出前将所述目标虚拟机的当前状态信息写入到所述目标虚拟机的虚拟机控制结构中,以及将所述目标虚拟机的目标虚拟机标识写入所述虚拟机控制结构,包括:
4.根据权利要求3所述的方法,其特征在于,所述将所述目标虚拟机的当前状态信息保存到虚拟机控制结构中,以及所述目标虚拟机的目标虚拟机标识写入所述虚拟机控制结构,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述配置所述虚拟机的所述虚拟机控制结构,包括:
7.根据权利要求1所述的方法,其特征在于,在控制所述目标虚拟机退出前,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:何星,陈杰,白丹,黄俊,王超,
申请(专利权)人:重庆长安科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。