一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

进程清理方法、装置、电子设备及存储介质与流程

2022-11-30 08:27:03 来源:中国专利 TAG:

技术特征:
1.一种进程清理方法,其特征在于,包括:响应于电子设备满足进程清理条件,从用户行为数据库中获取目标时间段内的应用使用数据;根据数据预处理模型对所述应用使用数据进行预处理,以获取所述应用使用数据中的应用集,以及所述应用集中每个应用对应的行为数据;获取当前时间、当前日期和当前位置,并根据所述当前时间、所述当前日期和所述当前位置对所述每个应用对应的行为数据进行过滤,以获取所述每个应用对应的目标行为数据;根据所述每个应用对应的目标行为数据对所述每个应用进行评分,以得到所述每个应用对应的分数;以及根据所述分数对所述应用集进行进程清理。2.如权利要求1所述的方法,其特征在于,还包括:在电子设备处于运行状态时,获取所述电子设备中已安装应用的应用使用数据;将所述已安装应用的应用使用数据写入所述用户行为数据库。3.如权利要求1所述的方法,其特征在于,还包括:获取所述电子设备的物理内存;获取所述电子设备的剩余可用内存;根据所述物理内存获取所述电子设备的多个内存压力阈值,并从所述多个内存压力阈值中确定目标内存压力阈值;如果所述剩余可用内存小于所述目标内存压力阈值,则确定所述电子设备满足所述进程清理条件;否则,则确定所述电子设备不满足所述进程清理条件。4.如权利要求1述的方法,其特征在于,所述根据数据预处理模型对所述应用使用数据进行预处理,以获取所述应用使用数据中的应用集,以及所述应用集中每个应用对应的行为数据,具体包括:将所述应用使用数据输入至所述数据预处理模型;通过所述数据预处理模型检测所述应用使用数据中的应用及其对应的行为数据,以获取所述应用使用数据中的应用集,以及所述应用集中每个应用对应的行为数据,其中,所述行为数据包括应用使用日、应用使用位置、应用使用时间段、应用使用时长和应用优先级。5.如权利要求4述的方法,其特征在于,所述根据所述当前时间、所述当前日期和所述当前位置对所述每个应用对应的行为数据进行过滤,以得到所述每个应用对应的目标行为数据,包括:根据所述当前时间确定所述应用使用时间段,其中,所述应用使用时间段包括上午、下午或晚上;根据所述当前日期确定所述应用使用日,其中,所述应用使用日包括工作日或休息日;根据所述当前位置确定所述应用使用位置,其中,所述应用使用位置包括室内或室外;以所述应用使用时间段、所述应用使用日和所述应用使用位置为索引从所述行为数据之中进行查询,以获取所述每个应用对应的目标行为数据。6.如权利要求1述的方法,其特征在于,所述根据所述每个应用对应的目标行为数据对
所述每个应用进行评分,以得到所述每个应用对应的分数,具体包括:获取评分模型;根据所述评分模型对所述每个应用对应的目标行为数据进行处理,以得到所述每个应用对应的分数。7.如权利要求3述的方法,其特征在于,所述根据所述分数对所述应用集进行进程清理,具体包括:获取所述电子设备中运行的目标应用;根据所述多个内存压力阈值和所述剩余可用内存,确定所述电子设备的待清理应用数目;根据所述目标应用、所述分数和所述待清理应用数目对所述应用集进行进程清理。8.如权利要求7述的方法,其特征在于,所述根据所述目标应用、所述分数和所述待清理应用数目对所述应用集进行进程清理,具体包括:根据所述目标应用、所述分数和所述待清理应用数目,从所述应用集中确定待处理应用集;对所述待处理应用集进行进程清理。9.如权利要求8述的方法,其特征在于,所述对所述待处理应用集进行进程清理,具体包括:获取所述待处理应用集中每个待处理应用对应的运行进程,并获取与所述每个待处理应用相关的服务;杀死所述运行进程,并禁止所述服务重新启动。10.一种进程清理装置,其特征在于,包括:第一获取模块,用于响应于电子设备满足进程清理条件,从用户行为数据库中获取目标时间段内的应用使用数据;预处理模块,用于根据数据预处理模型对所述应用使用数据进行预处理,以获取所述应用使用数据中的应用集,以及所述应用集中每个应用对应的行为数据;过滤模块,用于获取当前时间、当前日期和当前位置,并根据所述当前时间、所述当前日期和所述当前位置对所述每个应用对应的行为数据进行过滤,以获取所述每个应用对应的目标行为数据;评分模块,用于根据所述每个应用对应的目标行为数据对所述每个应用进行评分,以得到所述每个应用对应的分数;以及清理模块,用于根据所述分数对所述应用集进行进程清理。11.如权利要求10所述的装置,其特征在于,还包括:第二获取模块,用于在电子设备处于运行状态时,获取所述电子设备中已安装应用的应用使用数据;写入模块,用于将所述已安装应用的应用使用数据写入所述用户行为数据库。12.如权利要求10所述的装置,其特征在于,还包括:第三获取模块,用于获取所述电子设备的物理内存;第四获取模块,用于获取所述电子设备的剩余可用内存;第一确定模块,用于根据所述物理内存获取所述电子设备的多个内存压力阈值,并从
所述多个内存压力阈值中确定目标内存压力阈值;第二确定模块,用于如果所述剩余可用内存小于所述目标内存压力阈值,则确定所述电子设备满足进程清理条件;第三确定模块,用于如果所述剩余可用内存大于或等于所述目标内存压力阈值,则确定所述电子设备不满足所述进程清理条件。13.如权利要求10所述的装置,其特征在于,所述预处理模块,具体用于:将所述应用使用数据输入至所述数据预处理模型;通过所述数据预处理模型检测所述应用使用数据中的应用及其对应的行为数据,以获取所述应用使用数据中的应用集,以及所述应用集中每个应用对应的行为数据,其中,所述行为数据包括应用使用日、应用使用位置、应用使用时间段、应用使用时长和应用优先级。14.如权利要求13所述的装置,其特征在于,所述过滤模块,具体用于:根据所述当前时间确定所述应用使用时间段,其中,所述应用使用时间段包括上午、下午或晚上;根据所述当前日期确定所述应用使用日,其中,所述应用使用日包括工作日或休息日;根据所述当前位置确定所述应用使用位置,其中,所述应用使用位置包括室内或室外;以所述应用使用时间段、所述应用使用日和所述应用使用位置为索引从所述行为数据之中进行查询,以获取所述每个应用对应的目标行为数据。15.如权利要求10所述的装置,其特征在于,所述评分模块,具体用于:获取评分模型;根据所述评分模型对所述每个应用对应的目标行为数据进行处理,以得到所述每个应用对应的分数。16.如权利要求12所述的装置,其特征在于,所述清理模块,包括:获取子模块,用于获取所述电子设备中运行的目标应用;确定子模块,用于根据所述多个内存压力阈值和所述剩余可用内存,确定所述电子设备的待清理应用数目;清理子模块,用于根据所述目标应用、所述分数和所述待清理应用数目对所述应用集进行进程清理。17.如权利要求16所述的装置,其特征在于,所述清理子模块,包括:确定单元,用于根据所述目标应用、所述分数和所述待清理应用数目,从所述应用集中确定待处理应用集;清理单元,用于对所述待处理应用集进行进程清理。18.如权利要求17所述的装置,其特征在于,所述清理单元,具体用于:获取所述待处理应用集中每个待处理应用对应的运行进程,并获取与所述每个待处理应用相关的服务;杀死所述运行进程,并禁止所述服务重新启动。19.一种电子设备,其特征在于,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如权利要求1至9中任一项所述的进
程清理方法。20.一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至9中任一项所述的进程清理方法。

技术总结
本公开提出一种进程清理方法、装置、电子设备及存储介质,属于计算机技术领域。其中,进程清理方法包括:响应于电子设备满足进程清理条件,从用户行为数据库中获取目标时间段内的应用使用数据;根据数据预处理模型对应用使用数据进行预处理,以获取应用使用数据中的应用集,以及应用集中每个应用对应的行为数据;获取当前时间、当前日期和当前位置,并根据当前时间、当前日期和当前位置对每个应用对应的行为数据进行过滤,以获取每个应用对应的目标行为数据;根据每个应用对应的目标行为数据对每个应用进行评分,以得到每个应用对应的分数;以及根据分数对应用集进行进程清理。由此,能够及时的清理电子设备的内存,从而保障电子设备的稳定运行。备的稳定运行。备的稳定运行。


技术研发人员:湛忠义 程立 王强
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:2021.05.28
技术公布日:2022/11/29
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献