The present invention discloses a process priority management method, device, storage medium and electronic device, the method includes: when the detected background navigation process, obtaining present position of electronic equipment and the corresponding process of navigation and navigation destination location; according to the current location and navigation destination location, determine the current electronic equipment is located in the position of the navigation destination; if the electronic device is not currently in the position of the navigation destination, then get the navigation process corresponding to the priority; determine whether the navigation process priority meet Paul conditions keep alive for the navigation process; if the navigation process priority does not meet the surviving conditions, adjust the navigation process priority. In order to make the adjustment after the navigation process priority to meet the conditions of keeping alive. In the embodiment of the invention, the electronic device can ensure the normal operation of the navigation process being used, on the premise of ensuring the cleaning effect of the common process.
【技术实现步骤摘要】
应用进程优先级管理方法、装置、存储介质及电子设备
本专利技术涉及电子
,具体涉及一种应用进程优先级管理方法、装置、存储介质及电子设备。
技术介绍
当前电子设备中,例如智能手机,应用需要通过后台进程来实现运行。但是,为了提高系统运行效率,通常系统会定期自动清理后台进程,使用率不高的应用会优先被关闭。一些应用为了提升自己应用的存活率,会通过账号数据同步实现对应用进程拉起与保活,使得这些应用的进程一直运行在系统后台,从而影响后台进程的清理效果,增加系统的耗电量。因此,在现有技术中会对每一应用程序的优先级进行分级,在对后台进程进行清理的过程中,会将常用的、优先级高的应用进程进行保活处理,并对不常用的、优先级低的应用进程进行清理,从而在通过清理不常用的应用进程实现提高系统运行效率的前提下,确保常用应用进程的正常运行。但是,每一应用进程的优先级在设定以后不能随意调整,临时使用某些不常用应用进程时,这些不常用应用进程经常会被过度清理,影响用户对导航进程的正常使用。
技术实现思路
本专利技术实施例提供一种应用进程优先级管理方法、装置、存储介质及电子设备,可以有效降低电子设备的功 ...
【技术保护点】
一种应用进程优先级管理方法,应用于电子设备,其特征在于,包括:当检测到后台运行导航进程时,获取所述电子设备的当前位置以及导航目的地位置;若所述电子设备的当前位置与所述导航目的地位置不同,则获取所述导航进程对应的优先级;判断所述导航进程的优先级是否满足对所述导航进程进行保活的保活条件;若所述导航进程的优先级不满足所述保活条件,则调整所述导航进程的优先级,以使调整后的所述导航进程的优先级满足所述保活条件。
【技术特征摘要】
1.一种应用进程优先级管理方法,应用于电子设备,其特征在于,包括:当检测到后台运行导航进程时,获取所述电子设备的当前位置以及导航目的地位置;若所述电子设备的当前位置与所述导航目的地位置不同,则获取所述导航进程对应的优先级;判断所述导航进程的优先级是否满足对所述导航进程进行保活的保活条件;若所述导航进程的优先级不满足所述保活条件,则调整所述导航进程的优先级,以使调整后的所述导航进程的优先级满足所述保活条件。2.如权利要求1所述的应用进程优先级管理方法,其特征在于,所述当检测到后台运行导航进程时,获取所述电子设备的当前位置以及导航目的地位置,包括:当检测到后台运行导航进程时,获取在预设的第一历史时长中所述导航进程被主动调用的主动调用次数;判断所述主动调用次数是否大于或等于预设的次数阈值;若是,则获取所述电子设备的当前位置以及所述导航目的地位置。3.如权利要求1所述的应用进程优先级管理方法,其特征在于,所述当检测到后台运行导航进程时,获取所述电子设备的当前位置以及导航目的地位置,包括:当检测到后台运行导航进程时,获取所述电子设备在预设两个时刻之间的位置变化距离;判断所述位置变化距离是否大于预设的第一距离阈值;若是,则获取所述当前位置以及与所述导航进程对应的导航目的地位置。4.如权利要求1所述的应用进程优先级管理方法,其特征在于,所述当检测到后台运行导航进程时,获取所述电子设备的当前位置以及导航目的地位置,包括:当检测到后台运行导航进程时,获取所述导航进程在第二历史时长中处于系统前台的运行时间;判断所述运行时间是否大于或等于预设的时间阈值;若是,则获取所述当前位置以及与所述导航进程对应的导航目的地位置。5.如权利要求1所述的应用进程优先级管理方法,其特征在于,所述若所述电子设备的当前位置与所述导航目的地位置不同,则获取所述导航进程对应的优先级的步骤之前,包括:判断所述当前位置以及所述导航目的地位置之间的距离是否小于第二距离阈值;若是,则确定所述电子设备的当前位置与所述导航目的地位置不同。6.如权利要求1所述的应用进程优先级管理方法,其特征在于,判断所述导航进程的优先级是否满足对所述导航进程进行保活的保活条件,包括:获取满足所述保活条件对应的优先级区间;确定所述导航进程的优先级是否位于所述优先级区间;若是,则确定所述导航进程的优先级满足所述保活条件。7.如权利要求1所述的应用进程优先级管理方法,其特征在于,在所述若所述导航进程的优先级不满足所述保活条件,则调整所述导航进程的优先级,以使调整后的所述导航进程的优先级满足所述保活条件之后,还包括:当监测到所述电子设备当前位于所述导航目的地位置上时,则将所述导航进程的优先级恢复至所述调整前的优先级。8.一种应用进程优先级管理装置,其特征在于,包括:位置获取模块,用于当检测到后台运行导航进程时,获取所述电子设备的当前位置以及导航目...
【专利技术属性】
技术研发人员:杜冰,张俊,林志泳,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。