[发明专利]清理运行内存的方法、设备及计算机可存储介质有效
申请号: | 201711227554.5 | 申请日: | 2017-11-29 |
公开(公告)号: | CN107807857B | 公开(公告)日: | 2021-05-21 |
发明(设计)人: | 张忠男 | 申请(专利权)人: | 努比亚技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 深圳协成知识产权代理事务所(普通合伙) 44458 | 代理人: | 章小燕 |
地址: | 518000 广东省深圳市南山区高新区北环大道9018*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 清理 运行 内存 方法 设备 计算机 存储 介质 | ||
1.一种清理运行内存的方法,其特征在于,所述方法包括:
设置后台运行的应用的白名单,判断后台运行的应用是否是所述后台运行的应用的白名单中的应用;
确定出后台运行的应用不是所述后台运行的应用的白名单中的应用时,获取后台运行的应用的后台时长及占用运行内存的占用率;
判断所述后台时长是否超过预设后台时长、且判断所述占用率是否超过预设占用率;
确定出所述后台时长超过所述预设后台时长、且所述占用率超过所述预设占用率时,确定所述后台运行的应用为待处理应用;
关闭所述待处理应用,并释放所述待处理应用占用的运行内存;
其中,所述确定所述后台运行的应用为待处理应用,包括:
获取所述后台运行的应用的启动次数,所述启动次数为从操作系统启动后到当前时刻为止的启动次数;
处理所述后台运行的应用占用运行内存的占用率及所述后台运行的应用的启动次数,得到处理后的结果;
判断所述处理后的结果是否满足预设条件;
确定出所述处理后的结果满足预设条件时,确定所述后台运行的应用为所述待处理应用;
其中,所述处理所述后台运行的应用占用运行内存的占用率及所述后台运行的应用的启动次数,得到处理后的结果,包括:
利用归一化方式处理所述后台运行的应用占用运行内存的占用率,得到归一化占用率,利用归一化方式处理所述后台运行的应用的启动次数,并将利用归一化方式处理后的启动次数取与1的差值的绝对值,得到归一化启动次数;
获取用户设置的第一权重系数和第二权重系数,并为所述归一化占用率分配所述第一权重系数,为所述归一化启动次数分配所述第二权重系数,所述第一权重系数与所述第二权重系数之和为1、且所述第一权重系数与所述第二权重系数都大于0小于1;
计算得到所述后台运行的应用的综合权重值,所述综合权重值为所述归一化占用率的权重值与所述归一化启动次数的权重值的和,所述归一化占用率的权重值为所述归一化占用率与所述第一权重系数的乘积,所述归一化启动次数的权重值为所述归一化启动次数与所述第二权重系数的乘积;
其中,所述归一化方式为对数函数归一化方式、指数函数归一化方式、三角或反三角函数归一化方式之一,当所述用户对于所述运行内存的占用率的重视大于所述启动次数时,所述第一权重系数大于所述第二权重系数。
2.根据权利要求1所述的方法,其特征在于,所述预设条件包括:所述后台运行的应用的综合权重值大于预设综合权重值的条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于努比亚技术有限公司,未经努比亚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711227554.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种有限期积分云服务系统资源配置方法及装置
- 下一篇:一种管卡结构