任务处理的方法、装置、电子设备及计算机可读存储介质

    公开(公告)号:CN114327767A

    公开(公告)日:2022-04-12

    申请号:CN202111629659.X

    申请日:2021-12-28

    IPC分类号: G06F9/455 G06F9/50

    摘要: 本申请实施例提供了一种任务处理的方法、装置、电子设备及计算机可读存储介质,涉及虚拟化技术领域。该方法包括:若执行目标任务的初始虚拟机出现阻塞,则确定至少一个优先级低于初始虚拟机且处于空闲状态的参考虚拟机;从至少一个参考虚拟机中确定候选虚拟机;候选虚拟机符合第一预设条件且候选虚拟机的物理核心符合第二预设条件;从候选虚拟机中确定并调用目标虚拟机,执行目标任务。本申请实施例将初始虚拟机的阻塞服务转移到目标虚拟机上,该目标虚拟机优先级低于该初始虚拟机、处于空闲状态、符合第一预设条件,该目标虚拟机的物理核心符合第二预设条件,极大减少了初始虚拟机的阻塞次数和时间,提高了虚拟机整体的运行效率以及实时性能。

    任务处理的方法、装置、电子设备及计算机可读存储介质

    公开(公告)号:CN114327767B

    公开(公告)日:2022-08-05

    申请号:CN202111629659.X

    申请日:2021-12-28

    IPC分类号: G06F9/455 G06F9/50

    摘要: 本申请实施例提供了一种任务处理的方法、装置、电子设备及计算机可读存储介质,涉及虚拟化技术领域。该方法包括:若执行目标任务的初始虚拟机出现阻塞,则确定至少一个优先级低于初始虚拟机且处于空闲状态的参考虚拟机;从至少一个参考虚拟机中确定候选虚拟机;候选虚拟机符合第一预设条件且候选虚拟机的物理核心符合第二预设条件;从候选虚拟机中确定并调用目标虚拟机,执行目标任务。本申请实施例将初始虚拟机的阻塞服务转移到目标虚拟机上,该目标虚拟机优先级低于该初始虚拟机、处于空闲状态、符合第一预设条件,该目标虚拟机的物理核心符合第二预设条件,极大减少了初始虚拟机的阻塞次数和时间,提高了虚拟机整体的运行效率以及实时性能。

    中断处理方法、装置、电子设备及计算机可读存储介质

    公开(公告)号:CN114356812A

    公开(公告)日:2022-04-15

    申请号:CN202111670637.8

    申请日:2021-12-31

    IPC分类号: G06F13/26 G06F9/455

    摘要: 本申请提供了一种中断处理方法、装置、电子设备及计算机可读存储介质,涉及虚拟化技术领域。该方法包括:方法独权相关内容通过目标核心接收目标中断;根据预设的设备树确定目标中断控制器的处理器接口GICC在内存中的物理地址;根据物理地址访问目标GICC,以处理目标中断;目标中断通过预先构建的虚拟中断控制器的分配器GICD从拦截的至少一个中断中确定并配置。本申请实现了将中断控制器中的部分中断进行保留和直通,使其不经过虚拟机监视器的拦截和虚拟,可以直接传输至特定虚拟机,并由特定虚拟机进行处理,降低了特定虚拟机在处理中断时产生的延迟。

    中断处理方法、装置、电子设备及计算机可读存储介质

    公开(公告)号:CN114356812B

    公开(公告)日:2022-08-26

    申请号:CN202111670637.8

    申请日:2021-12-31

    IPC分类号: G06F13/26 G06F9/455

    摘要: 本申请提供了一种中断处理方法、装置、电子设备及计算机可读存储介质,涉及虚拟化技术领域。该方法包括:方法独权相关内容通过目标核心接收目标中断;根据预设的设备树确定目标中断控制器的处理器接口GICC在内存中的物理地址;根据物理地址访问目标GICC,以处理目标中断;目标中断通过预先构建的虚拟中断控制器的分配器GICD从拦截的至少一个中断中确定并配置。本申请实现了将中断控制器中的部分中断进行保留和直通,使其不经过虚拟机监视器的拦截和虚拟,可以直接传输至特定虚拟机,并由特定虚拟机进行处理,降低了特定虚拟机在处理中断时产生的延迟。