[发明专利]计算设备优化方法及装置有效
申请号: | 201410779334.3 | 申请日: | 2014-12-15 |
公开(公告)号: | CN104461742B | 公开(公告)日: | 2016-10-12 |
发明(设计)人: | 杨继鑫;李良;潘全新 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李相雨 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 设备 优化 方法 装置 | ||
技术领域
本发明涉及互联网技术,具体涉及一种计算设备优化方法及装置。
背景技术
当前,海量的应用程序(特别是大量的免费应用程序)给用户带来了更多的选择,用户一般都会选择在电子设备/计算设备上安装多个应用程序,以满足自己在不同方面的需求(例如,网页浏览、音频和视频播放、阅读、网络电话、导航定位、游戏等)。目前大多数电子设备的操作系统中,在用户选择退出应用程序后,该应用程序并不会完全关闭,而是在操作系统的后台继续运行,或者在系统启动是或者其它情况下自动启动并在后台运行,以便用户选择运行该应用程序时能够快速将其打开,或者在后台运行时继续接收网络数据,实时接收电子邮件、新闻、天气信息、社交软件和聊天软件消息等内容。
由此,后台运行的程序使得操作系统的运行速度变慢,使系统操作变得不流畅,且大量的应用程序在运行时会产生大量的垃圾文件,占用系统资源,导致用户体验极差。
鉴于此,现有技术出现能够对电子设备进行“一键清理”的软件,用户点击该“一键清理”按钮,可结束当前电子设备中部分用户不使用的后台程序,但是结束部分后台程序之后的设备并不能够满足用户的使用需求,该设备的资源使用率还是非常高,此时,该软件也不再进一步进行清理,由此,无法满足用户的使用需求,且无法保证设备的正常使用。
发明内容
针对现有技术中的缺陷,本发明提供了一种计算设备优化方法及装置,该方法能够提高终端的运行速度,且同时提高用户体验。
第一方面,本发明提供一种计算设备优化装置,包括:
监控单元,用于监控设备中的所有进程的资源使用率;
优化处理单元,用于在所有进程的资源使用率超过进程优化策略中的第一优化等级值时,采用所述进程优化策略中的第一优化策略对所述设备进行优化处理;
判断单元,用于判断优化处理后的设备中的所有进程的资源使用率是否大于进程优化策略中的预定优化值;
所述优化处理单元,还用于在判断单元中的优化处理后的设备中的所有进程的资源使用率大于所述预定优化值,则采用所述进程优化策略中的第二优化策略对所述设备进行优化处理。
可选地,所述优化处理单元,还用于
在所述判断单元判断采用第二优化策略优化处理后的设备中的所有进程的资源使用率大于预定优化值时,继续采用所述进程优化策略中的第M优化策略对所述设备进程进行优化处理;
直至优化处理后的所述设备中的所有进程的资源使用率小于等于进程优化策略中的预定优化值;
其中,所述M为大于2的自然数。
可选地,所述进程优化策略为预先从服务器中下载的与设备的系统环境信息对应的策略;
所述进程优化策略中划分有一个以上优化等级值,以及与该优化等级值对应的优化策略;
每一优化等级值对应的优化策略为所述服务器根据用户使用信息统计的优化策略;
所述进程优化策略中的预定优化值为用户根据一个以上的优化等级值确定的优化值。
可选地,所述优化处理单元,具体用于
在判断单元判断之前,查找所述设备中运行的不属于用户使用的后台进程,结束查找的后台进程,并释放这些后台进程对应程序占用的内存,并清理这些后台进程对应程序的垃圾数据。
可选地,所述优化处理单元,还用于
在判断单元判断之后,将设备中每一进程的资源使用率按照大小进行排序,判断排在前N位的进程是否属于用户正在使用的进程,如果不属于,则结束前N位的进程,并释放这些进程对应程序占用的内存,并清理这些进程对应程序的垃圾数据;
或者,
确定设备中属于用户正在使用的进程,结束所述设备中不属于用户正在使用的进程,并释放这些进程对应程序占用的内存,并清理这些进程对应程序的垃圾数据;
或者,
判断当前设备中用户正在使用的进程是否处于正常运行状态,如果处于非正常运行状态,则结束所述设备中处于非正常运行状态的进程,并释放这些进程对应程序占用的内存,并清理这些进程对应程序的垃圾数据;
或者,
结束所述设备中所有的进程,并释放这些进程对应程序占用的内存,并清理这些进程对应程序的垃圾数据;
其中,N为大于等于1的自然数。
可选地,所述优化处理单元,具体用于
查找待优化处理的进程,在设备的界面上弹出提示窗口,所述提示窗口包括:待优化处理的进程对应的程序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410779334.3/2.html,转载请声明来源钻瓜专利网。