[发明专利]应用进程优先级管理方法、装置、存储介质及电子设备有效
申请号: | 201710643255.3 | 申请日: | 2017-07-31 |
公开(公告)号: | CN107463435B | 公开(公告)日: | 2020-04-14 |
发明(设计)人: | 杜冰;张俊;林志泳 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 进程 优先级 管理 方法 装置 存储 介质 电子设备 | ||
1.一种应用进程优先级管理方法,应用于电子设备,其特征在于,包括:
当检测到后台运行导航进程时,获取所述导航进程对应的导航任务参数,所述导航任务参数包括完成导航任务的预估时长,以及当前时刻距离所述导航任务起始时刻之间的经历时长;
若所述经历时长小于所述导航任务的预估时长,则获取所述导航进程对应的优先级;
判断所述导航进程的优先级是否满足允许所述电子设备对所述导航进程进行保活的保活条件,保活条件为针对所述导航进程的优先级的参数提供一个比对阈值,通过比对确定所述导航进程的优先级是否超出阈值,进而确定是否满足该保活条件;
若所述导航进程的优先级不满足所述保活条件,则调整所述导航进程的优先级,以使调整后的所述导航进程的优先级满足所述保活条件。
2.如权利要求1所述的应用进程优先级管理方法,其特征在于,所述当检测到后台运行导航进程时,获取所述导航进程对应的导航任务参数,包括:
当检测到后台运行导航进程时,获取在预设的第一历史时长中所述导航进程对数据进行主动同步的同步次数;
判断所述同步次数是否大于或等于预设的次数阈值;
若是,则获取所述导航进程对应的导航任务参数。
3.如权利要求1所述的应用进程优先级管理方法,其特征在于,所述当检测到后台运行导航进程时,获取所述导航进程对应的导航任务参数,包括:
当检测到后台运行导航进程时,获取所述导航进程在第二历史时长中处于系统前台的运行时间;
判断所述运行时间是否大于或等于预设的时间阈值;
若是,则获取所述导航进程对应的导航任务参数。
4.如权利要求1所述的应用进程优先级管理方法,其特征在于,所述当检测到后台运行导航进程时,获取所述导航进程对应的导航任务参数,包括:
当检测到后台运行导航进程时,获取所述电子设备当前所在的第一位置;
在获取到所述第一位置并经过预设时长后,获取所述电子设备当前所在的第二位置;
判断所述第一位置与所述第二位置之间的位置变化距离是否大于第一距离阈值;
若是,则获取所述导航进程对应的导航任务参数。
5.如权利要求1所述的应用进程优先级管理方法,其特征在于,判断所述导航进程的优先级是否满足对所述导航进程进行保活的保活条件,包括:
获取满足所述保活条件对应的优先级区间;
确定所述导航进程的优先级是否位于所述优先级区间;
若是,则确定所述导航进程的优先级满足所述保活条件。
6.如权利要求1所述的应用进程优先级管理方法,其特征在于,在所述若所述导航进程的优先级不满足所述保活条件,则调整所述导航进程的优先级,以使调整后的所述导航进程的优先级满足所述保活条件之后,还包括:
当监测到所述经历时长大于或等于所述导航任务的预估时长时,则将所述导航进程的优先级恢复至所述调整前的优先级。
7.一种应用进程优先级管理装置,其特征在于,包括:
位置获取模块,用于当检测到后台运行导航进程时,获取所述导航进程对应的导航任务参数,所述导航任务参数包括完成导航任务的预估时长,以及当前时刻距离所述导航任务起始时刻之间的经历时长;
优先级获取模块,用于若所述经历时长小于所述导航任务的预估时长,则获取所述导航进程对应的优先级;
判断模块,用于判断所述导航进程的优先级是否满足对所述导航进程进行保活的保活条件,保活条件为针对所述导航进程的优先级的参数提供一个比对阈值,通过比对确定所述导航进程的优先级是否超出阈值,进而确定是否满足该保活条件;以及
优先级调整模块,用于若所述导航进程的优先级不满足所述保活条件时,则调整所述导航进程的优先级,以使调整后的所述导航进程的优先级满足所述保活条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710643255.3/1.html,转载请声明来源钻瓜专利网。