[发明专利]事件处理方法、装置、终端及存储介质有效
申请号: | 201910012696.2 | 申请日: | 2019-01-07 |
公开(公告)号: | CN110413383B | 公开(公告)日: | 2023-09-05 |
发明(设计)人: | 郭咏诗;林春优;刘稣;关闫宝 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 张所明 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 事件 处理 方法 装置 终端 存储 介质 | ||
本发明公开了一种事件处理方法、装置、终端及存储介质,属于网络技术领域。所述方法包括:对待处理的事件进行检测;若该事件为预设事件,根据该事件,向终端操作系统发送处理资源请求;基于该终端操作系统分配的用于处理该事件的目标处理资源,对该事件进行处理。本发明通过向终端操作系统发送处理资源请求,由于该处理资源请求用于指示处理该事件所需的处理资源,能够在处理事件之前,预先向终端操作系统请求处理资源,从而避免了处理过程产生的性能损耗事件,优化了资源调度情况。
技术领域
本发明涉及网络技术领域,特别涉及一种事件处理方法、装置、终端及存储介质。
背景技术
随着网络技术的发展,终端上可以安装有多个应用客户端,例如即时通讯客户端、浏览器客户端、多媒体资源处理客户端等,不同的应用客户端可以实现不同的功能。
在应用客户端处理频繁加载多媒体资源等事件的情况下,终端操作系统会对性能损耗事件进行实时检测,当检测到卡顿、丢帧等性能损耗事件时,根据终端操作系统内置的资源调度算法,为该应用客户端分配更多的处理资源,该多媒体资源可以是视频、音频、图片等,例如,当终端操作系统检测到应用客户端播放的视频卡顿时,会提高CPU(centralprocessing unit,中央处理器)频率,以提高播放该视频时的流畅度。
在上述过程中,终端操作系统的资源调度算法滞后于应用客户端对处理资源的需求,也即是,上述过程是在性能损耗事件已经出现的情况下,对该性能损耗事件采取一些弥补措施,因此,无法避免在事件处理的过程中已产生的性能损耗事件。
发明内容
本发明实施例提供了一种事件处理方法、装置、终端及存储介质,能够解决事件处理过程中发生性能损耗事件的问题。该技术方案如下:
一方面,提供了一种事件处理方法,该方法包括:
对待处理的事件进行检测;
若该事件为预设事件,根据该事件,向终端操作系统发送处理资源请求,该处理资源请求用于指示处理该事件所需的处理资源;
基于该终端操作系统分配的用于处理该事件的目标处理资源,对该事件进行处理,该目标处理资源与该处理资源请求相匹配。
一方面,提供了一种事件处理方法,该方法包括:
接收应用客户端的处理资源请求,该处理资源请求用于指示处理事件所需的处理资源;
解析该处理资源请求;
基于该处理资源请求,分配用于处理该事件的目标处理资源,该目标处理资源与该处理资源请求相匹配。
一方面,提供了一种事件处理装置,该装置包括:
检测模块,用于对待处理的事件进行检测;
发送模块,用于若该事件为预设事件,根据该事件,向终端操作系统发送处理资源请求,该处理资源请求用于指示处理该事件所需的处理资源;
处理模块,用于基于该终端操作系统分配的用于处理该事件的目标处理资源,对该事件进行处理,该目标处理资源与该处理资源请求相匹配。
一方面,提供了一种事件处理装置,该装置包括:
接收模块,用于接收应用客户端的处理资源请求,该处理资源请求用于指示处理事件所需的处理资源;
解析模块,用于解析该处理资源请求;
分配模块,用于基于该处理资源请求,分配用于处理该事件的目标处理资源,该目标处理资源与该处理资源请求相匹配。
一方面,提供了一种终端,该终端包括处理器和存储器,该存储器中存储有至少一条指令,该至少一条指令由该处理器加载并执行以实现如上述任一种事件处理方法所执行的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910012696.2/2.html,转载请声明来源钻瓜专利网。