一种消息执行处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:33634138 阅读:29 留言:0更新日期:2022-06-02 01:43
本申请实施例公开了一种消息执行处理方法、装置、电子设备和存储介质;本申请实施例可以获取消息队列中的至少一个待执行消息;基于预设类型标记,对至少一个待执行消息进行检测,得到检测结果;基于检测结果,在至少一个待执行消息中识别出具有预设类型标记的目标待执行消息;更新目标待执行消息在消息队列中的执行位置信息,得到更新后待执行消息,提高了消息执行的效率。消息执行的效率。消息执行的效率。

【技术实现步骤摘要】
一种消息执行处理方法、装置、电子设备和存储介质


[0001]本申请涉及通讯
,具体涉及一种消息执行处理方法、装置、电子设备和存储介质。

技术介绍

[0002]目前的电子设备一般都是依赖于操作系统实现各种功能的,而操作系统的运行一般离不开消息机制,消息机制驱动着系统各种业务流程的执行。例如,电子设备中应用程序的运行,系统服务的运行等等,都是消息机制驱动的。而电子设备生成的各种事件中,往往存在着一些用户易感知,执行迫切度较高的事件,此时,便需要提高这些事件对应的消息的执行优先级。而在现有技术中,往往是通过提高消息在主线程的优先级,从而提高事件的优先级。而提高消息在主线程的优先级时,系统会分配更多的资源给主线程,从而减少消息的延迟,但并没有从根本上解决消息滞后的问题。

技术实现思路

[0003]本申请实施例提出了一种消息执行处理方法、装置、电子设备和存储介质,可以解决消息滞后的问题,从而提高消息执行处理的效率。
[0004]本申请实施例提供了一种消息执行处理方法,包括:
[0005]获取消息队列中的至少一个待执行本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种消息执行处理方法,其特征在于,包括:获取消息队列中的至少一个待执行消息;基于预设类型标记,对所述至少一个待执行消息进行检测,得到检测结果;基于所述检测结果,在所述至少一个待执行消息中识别出具有所述预设类型标记的目标待执行消息;更新所述目标待执行消息在所述消息队列中的执行位置信息,得到更新后待执行消息。2.根据权利要求1所述的方法,其特征在于,所述基于预设类型标记,对所述至少一个待执行消息进行检测,得到检测结果,包括:对所述待执行消息进行解析,得到所述待执行消息的消息结构体,所述消息结构体中包括多个结构参数;将所述预设类型标记和所述结构参数进行匹配,得到匹配结果;根据所述匹配结果生成所述检测结果。3.根据权利要求1所述的方法,其特征在于,所述更新所述目标待执行消息在所述消息队列中的执行位置信息,得到更新后待执行消息,包括:基于所述执行位置信息,确定所述目标待执行消息的目标更新位置信息;确定与所述目标更新位置信息关联的关联待执行消息;调整所述关联待执行消息的执行位置信息;将所述目标待执行消息的执行位置信息更新为所述目标更新位置信息,得到所述更新后待执行消息。4.根据权利要求1所述的方法,其特征在于,所述预设类型标记包括预设绘制类型标记;所述基于预设类型标记,对所述至少一个待执行消息进行检测,得到检测结果,包括:基于预设绘制类型标记,对所述至少一个待执行消息进行检测,得到检测结果;基于所述检测结果,在所述至少一个待执行消息中识别出具有所述预设类型标记的目标待执行消息,包括:基于所述检测结果,在所述至少一个待执行消息中识别出具有所述预设绘制类型标记的目标待执行绘制消息;所述更新所述目标待执行消息在所述消息队列中的执行位置信息,得到更新后待执行消息,包括:更新所述目标待执...

【专利技术属性】
技术研发人员:张航志
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

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

1