中断处理方法、装置、设备、存储介质及车辆制造方法及图纸

技术编号:41267648 阅读:19 留言:0更新日期:2024-05-11 09:23
本申请公开了一种中断处理方法、装置、设备、存储介质及车辆。方法包括:接收中断信号;确定用于处理所述中断信号对应的中断事件的目标进程,所述目标进程包括任务线程和中断线程;生成所述中断事件对应的中断信息;向目标线程发送所述中断信息,以使所述目标线程利用所述中断信息处理所述中断事件;其中,在获取到所述任务线程处于运行状态的情况下,所述目标线程为所述任务线程。在本申请中,在获取到所述任务线程处于运行状态的情况下,可以向所述任务线程发送中断信息,以使所述任务线程利用中断信息处理中断事件,无需调出任务线程再调度中断线程以处理中断事件,从而可以减少cpu的调度耗时,进而提高中断处理性能。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种中断处理方法、装置、设备、存储介质及车辆


技术介绍

1、目前的微内核操作系统(微内核os),在内核态接收到某中断事件的中断信号之后,生成该中断事件的中断信息,调用进程间通信(inter-process communication,ipc)通信接口将中断信息发送到用户态进程的中断线程,以使中断线程处理该中断事件。然而,若中断线程在该进程的任务线程的运行过程中接收到中断信息,为处理该中断信息对应的中断事件,需要先调出任务线程,再调度中断线程,调度的处理会导致中央处理器(centralprocessing unit,cpu)耗时过长,导致中断处理性能较低。


技术实现思路

1、本申请实施例提供一种中断处理方法、装置、设备、存储介质及车辆,以解决中断处理性能较低的问题。

2、为解决上述问题,本申请是这样实现的:

3、第一方面,本申请实施例提供了一种中断处理方法,包括:

4、接收中断信号;

5、确定用于处理所述中断信号对应的中断事件的目标进程本文档来自技高网...

【技术保护点】

1.一种中断处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在获取到所述中断线程处于运行状态的情况下,所述目标线程为所述中断线程。

3.根据权利要求1所述的方法,其特征在于,在获取到所述目标进程不存在处于运行状态的线程的情况下,所述目标线程为所述任务线程和所述中断线程中最高优先级的线程。

4.根据权利要求1所述的方法,其特征在于,在未获取到所述目标进程中各线程的状态的情况下,所述目标线程为所述任务线程和所述中断线程,所述向目标线程发送所述中断信息,包括:

5.一种中断处理方法,其特征在于,包括:</p>

6.根据...

【技术特征摘要】

1.一种中断处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在获取到所述中断线程处于运行状态的情况下,所述目标线程为所述中断线程。

3.根据权利要求1所述的方法,其特征在于,在获取到所述目标进程不存在处于运行状态的线程的情况下,所述目标线程为所述任务线程和所述中断线程中最高优先级的线程。

4.根据权利要求1所述的方法,其特征在于,在未获取到所述目标进程中各线程的状态的情况下,所述目标线程为所述任务线程和所述中断线程,所述向目标线程发送所述中断信息,包括:

5.一种中断处理方法,其特征在于,包括:

6.根据权利要求5所述的方法,其特征在于,所述目标线程还满足:

7.根据权利要求5所述的方法,其特征在于,所述目标线程还满足:

8.根据权利要求5所述的方法,其特征在于,在所述微内核操作系统未获取到所述目标进程中各线程的状态的情况下,所述目标线程包括所述任务线程和所述中断线程,所述通过目标进程的目标线程接收中断信息,包括:

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.根据权利要求9所述的方法,其特征在于,所述通过目标进程的目标线程接收中断信...

【专利技术属性】
技术研发人员:陈波
申请(专利权)人:北京罗克维尔斯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1