【技术实现步骤摘要】
本公开实施例涉及计算机技术,尤其涉及一种后台耗时任务确定方法、装置、电子设备及存储介质。
技术介绍
1、目前为了减轻主线程的压力,最常使用的优化策略就是创建后台线程,将主线程非必要的操作抛到后台线程去完成,实现充分调度cpu资源,又减少主线程的负载,但高频的使用线程会导致系统资源竞争增加和线程调度开销增加。故,如何实现后台线程的防劣化是当前亟待解决的技术问题。
技术实现思路
1、本公开提供一种后台耗时任务确定方法、装置、电子设备及存储介质,有效的确定了后台线程的劣化点,即实现了耗时后台任务的确定。
2、第一方面,本公开实施例提供了一种后台耗时任务确定方法,包括:
3、对代码差异分析结果进行分析,确定代码提交增加的候选后台任务,候选后台任务为候选的引起耗时的后台任务;
4、执行所述候选后台任务所关联场景的代码,确定所述候选后台任务的耗时信息;
5、基于所述耗时信息,确定所述候选后台任务中产生耗时的后台耗时任务。
6、第二方面,本公开
...【技术保护点】
1.一种后台耗时任务确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对代码差异分析结果进行分析,确定代码提交增加的候选后台任务,包括:
3.根据权利要求2所述的方法,其特征在于,确定应用中创建后台线程的线程方法集合,包括:
4.根据权利要求2所述的方法,其特征在于,确定应用中创建任务的任务方法集合,包括:
5.根据权利要求2所述的方法,其特征在于,确定所述任务是否产生耗时,包括:
6.根据权利要求1所述的方法,其特征在于,在执行所述候选后台任务所关联场景的代码,确定所述候选后台任务
...【技术特征摘要】
1.一种后台耗时任务确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对代码差异分析结果进行分析,确定代码提交增加的候选后台任务,包括:
3.根据权利要求2所述的方法,其特征在于,确定应用中创建后台线程的线程方法集合,包括:
4.根据权利要求2所述的方法,其特征在于,确定应用中创建任务的任务方法集合,包括:
5.根据权利要求2所述的方法,其特征在于,确定所述任务是否产生耗时,包括:
6.根据权利要求1所述的方法,其...
【专利技术属性】
技术研发人员:马骏,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。