【技术实现步骤摘要】
任务处理方法、任务处理装置、电子设备以及存储介质
[0001]本公开涉及计算机
,尤其涉及云计算、云服务
具体地,涉及一种任务处理方法、任务处理装置、电子设备以及存储介质。
技术介绍
[0002]随着计算机技术的不断发展,图形处理器得到了广泛应用。图形处理器(Graphics Processing Unit,GPU)是一种在电子设备上运行绘图运算工作的微处理器。
[0003]可以在图形处理器上运行多个任务。图形处理器的工作模式可以包括空分复用模式。即,多个任务可以并行执行。
技术实现思路
[0004]本公开提供了一种任务处理方法、任务装置、电子设备以及存储介质。
[0005]根据本公开的一方面,提供了一种任务处理方法,包括:响应于检测到异常退出事件被触发,根据上述异常退出事件,确定异常进程标识;以及,响应于检测到暂停执行信号,暂停执行与上述异常进程标识对应的异常退出任务,其中,上述异常退出任务是基于图形处理器的多进程服务实现的任务。
[0006]根据本公开的另一方面,提供了一种任务处理装置,包括:确定模块,用于响应于检测到异常退出事件被触发,根据上述异常退出事件,确定异常进程标识;以及,暂停执行模块,用于响应于检测到暂停执行信号,暂停执行与上述异常进程标识对应的异常退出任务,其中,上述异常退出任务是基于图形处理器的多进程服务实现的任务。
[0007]根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与上述至少一个处理器通信连接的存储器;其 ...
【技术保护点】
【技术特征摘要】
1.一种任务处理方法,包括:响应于检测到异常退出事件被触发,根据所述异常退出事件,确定异常进程标识;以及响应于检测到暂停执行信号,暂停执行与所述异常进程标识对应的异常退出任务,其中,所述异常退出任务是基于图形处理器的多进程服务实现的任务。2.根据权利要求1所述的方法,还包括:响应于检测到继续执行信号,在确定可用资源信息满足与所述异常进程标识对应的异常退出任务的资源需求信息的情况下,继续执行所述异常退出任务。3.根据权利要求2所述的方法,还包括:在确定所述可用资源信息不满足与所述异常进程标识对应的异常退出任务的资源请求信息的情况下,包括重复执行以下操作,直至达到预定结束条件:响应于检测到所述继续执行信号,确定新的可用资源信息是否满足所述资源需求信息;以及在确定所述新的可用资源信息满足所述资源需求信息的情况下,继续执行所述异常退出任务。4.根据权利要求3所述的方法,其中,所述预定结束条件包括以下一项:完成所述异常退出任务,以及未完成所述异常退出任务且达到预定任务处理结束时刻。5.根据权利要求2~4中任一项所述的方法,其中,所述响应于检测到继续执行信号,在确定可用资源信息满足与所述异常进程标识对应的异常退出任务的资源需求信息的情况下,继续执行所述异常退出任务,包括:在生成所述暂停执行信号之后,生成所述继续执行信号;以及向图形共享容器发送所述继续执行信号,以便所述图形共享容器响应于接收到所述继续执行信号,向图形处理器发送与所述异常进程标识对应的异常退出任务的资源需求信息,在确定可用资源信息满足所述资源需求信息的情况下,继续执行所述异常退出任务。6.根据权利要求1~5中任一项所述的方法,还包括:响应于检测到所述异常退出事件被触发,生成所述暂停执行信号;其中,所述响应于检测到暂停执行信号,暂停执行与所述异常进程标识对应的异常退出任务,包括:向所述图形共享容器发送所述异常进程标识和所述暂停执行信号,以便所述图形共享容器响应于接收到所述暂停执行信号,暂停向所述图形处理器发送与所述异常进程标识对应的异常退出任务的资源需求信息,以暂停执行所述异常退出任务。7.根据权利要求1~6中任一项所述的方法,还包括以下一项:响应于检测到任务暂停执行事件被触发,执行所述异常退出事件;响应于检测到资源被占用事件被触发,执行所述异常退出事件;响应于检测到异常关联影响事件被触发,执行所述异常退出事件。8.根据权利要求1~7中任一项所述的方法,还包括:在暂停执行所述异常退出任务的情况下,正常执行其他任务,其中,所述其他任务是基于所述图形处理器的多进程服务实现的任务。9.一种任务处理装置,包括:确定模块,用于响应于检测到异常退出事件被触发,根据所述异常退出事件,确定异常
进程标识;以及暂停执行模块,用于响应于检测到暂停执行信号,暂停执行与所述异常进程标识对应的异常退出任务,其中,所述异常退出任务是基于图形处理器的多进程服务实现的任务。10....
【专利技术属性】
技术研发人员:李志,黎世勇,赵俊芳,闫爽,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。