[发明专利]应用进程的查杀方法、装置、电子设备及存储介质有效
申请号: | 202011359763.7 | 申请日: | 2020-11-27 |
公开(公告)号: | CN112363841B | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 李培锋 | 申请(专利权)人: | OPPO(重庆)智能科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F12/02 |
代理公司: | 深圳市智圈知识产权代理事务所(普通合伙) 44351 | 代理人: | 吕静 |
地址: | 401120 重庆*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 进程 方法 装置 电子设备 存储 介质 | ||
本申请实施例提供了一种应用进程的查杀方法、装置、电子设备及存储介质,涉及计算机技术领域,可对应用进程进行有效查杀,解决因剩余内存过少引起的电子设备出现卡顿、死机、重启等问题。该应用进程的查杀方法包括:获取第一预设时间内的无效查杀次数;将所述无效查杀次数与预设次数进行比较;当所述无效查杀次数大于或等于所述预设次数时,降低调整阈值;对调整值高于所述调整阈值的应用进程进行查杀,所述调整值用于表征所述应用进程的重要程度。
技术领域
本申请涉及计算机技术领域,尤其涉及一种应用进程的查杀方法、应用进程查杀装置、电子设备及存储介质。
背景技术
随着技术的发展,电子设备已经融入到用户的日常生活中。但是,若电子设备内核的剩余内存过少,可能导致电子设备出现卡顿、死机、重启等现象,从而影响用户体验。
发明内容
本申请实施例提供一种应用进程的查杀方法、装置、电子设备及存储介质,可以解决上述问题。
第一方面,提供一种应用进程的查杀方法,包括:获取第一预设时间内的无效查杀次数;将无效查杀次数与预设次数进行比较;当无效查杀次数大于或等于预设次数时,降低调整阈值;对调整值高于调整阈值的应用进程进行查杀,调整值用于表征应用进程的重要程度。
第二方面,提供一种应用进程查杀装置,包括获取模块以及处理模块。获取模块用于获取第一预设时间内的无效查杀次数。处理模块,用于将无效查杀次数与预设次数进行比较,还用于当无效查杀次数大于预设次数时,降低调整阈值,以及还用于对调整值高于调整阈值的应用进程进行查杀,调整值用于表征应用进程的重要程度。
第三方面,提供一种电子设备,包括:一个或多个处理器;存储器;以及,一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个应用程序配置用于执行第一方面所述的方法。
第四方面,提供一种计算机可读取存储介质,计算机可读取存储介质中存储有程序代码,程序代码可被处理器调用执行如第一方面所述的方法。
本申请实施例提供的应用进程的查杀方法、装置、电子设备以及存储介质中,通过获取第一预设时间内的无效查杀次数,并根据无效查杀次数与预设次数的比较结果,确定杀进程回收内存(Low Memory Killer Daemon,简称LMKD)机制是否正常,若无效查杀次数大于或等于预设次数,则说明LMKD机制出现问题,内核内存压力仍然较大。基于此,本申请可以在无效查杀次数大于或等于预设次数时,降低调整阈值,以利用查杀进程对更多应用进程进行查杀,从而增大内核剩余内存,避免因剩余内存过少引起的卡顿、死机、重启等问题,提高用户体验。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的各个应用进程下的应用程序的示意图;
图2为本申请实施例提供的对应用进程进行查杀的流程示意图;
图3为本申请实施例提供的应用进程查杀流图框图;
图4为本申请实施例提供的对应用进程进行查杀的流程示意图;
图5为本申请实施例提供的应用进程查杀流图框图;
图6为本申请实施例提供的应用进程查杀流图框图;
图7为本申请实施例提供的应用进程查杀流图框图;
图8为本申请实施例提供的应用进程查杀流图框图;
图9为本申请实施例提供的应用进程查杀流图框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO(重庆)智能科技有限公司,未经OPPO(重庆)智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011359763.7/2.html,转载请声明来源钻瓜专利网。