计算设备的加速方法和装置的制造方法

文档序号:8208970阅读:353来源:国知局
计算设备的加速方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种计算设备的加速方法和装置。
【背景技术】
[0002]随着科学技术的发展,人们日常的生活、学习以及娱乐越来越多的依赖各种各样的应用。例如,通过各种通讯录应用,如微信或者短信等,与朋友或者同事或者家人进行不受空间、时间限制的交流。再例如,通过各种视频类软件及时获取各种新闻资讯或者收看娱乐节目,通过各种游戏类应用放松身心。一方面,随着各种新应用的不断出现,计算设备中安装的应用不断增加;另一方面,单个应用的功能越来越多。这些都可能造成系统资源被大量的占用,导致计算设备的运行速度或开机速度变慢。
[0003]为了提高计算设备的运行速度或者开机速度,出现了多种用于对计算设备进行加速的应用。加速应用进行加速的原理基本是一致的,都是在接收到用户的触发后,按照固定的加速策略对计算设备进行加速。
[0004]但是现实的情况是,由于各个计算设备的配置情况不同,用户的使用习惯也不同,对于不同的计算设备采用相同的加速策略进行加速往往不能达到理想的效果,且执行无用的加速策略也会导致系统资源的浪费。

【发明内容】

[0005]本发明的一个目的在于解决上述的技术问题。
[0006]第一方面,本发明提供了一种计算设备的加速装置,包括:
[0007]获取模块,用于获取计算设备的状态参数;
[0008]选择模块,用于所述获取模块获取到的根据获取到的状态参数从预设的加速策略中选择对应的加速策略;所述预设的加速策略包括:用于对计算设备进行优化的加速策略;和/或,用于对计算设备进行清理的加速策略;
[0009]加速模块,用于使用所述选择模块选择的加速策略对计算设备进行加速。
[0010]可选的,所述选择模块用于根据预设规则确定所述状态参数中的异常状态参数,从预设的加速策略中选择对应于所述异常状态参数的加速策略。
[0011]可选的,所述状态参数包括以下参数中的一种或者几种:计算设备的开机时间、系统磁盘分区使用率、内存使用率、磁盘I/o开销率、CPU使用率。
[0012]可选的,所述选择模块用于判断使用用于对计算设备进行优化的加速策略对计算设备进行加速之后计算设备的预期状态参数是否能够达到预设的期望值,如果判断为否,则选择用于对计算设备进行优化的加速策略和用于对计算设备进行清理的加速策略。
[0013]可选的,所述用于对计算设备进行优化的加速策略,包括以下一项或者几项:
[0014]停止正在运行的应用进程;
[0015]禁止应用的开机自启动;
[0016]关闭部分系统功能;
[0017]安装驱动;
[0018]更新驱动;
[0019]和/ 或,
[0020]所述用于对计算设备进行清理的加速策略,包括以下一项或者几项:
[0021]将系统磁盘分区中的应用移至其他磁盘分区;
[0022]卸载已安装的应用;
[0023]删除疑似垃圾文件。
[0024]可选的,当所述选择模块所选择的加速策略包括卸载已安装的应用时,所述加速模块用于在已安装的应用满足预设卸载条件时,卸载该已安装的应用;
[0025]所述预设卸载条件包括:
[0026]距已安装的应用上次被使用的时间超过第三预设值;和/或,
[0027]已安装的应用属于预设的应用黑名单。
[0028]可选的,所述获取模块用于在检测到所述计算设备没有被用户操作的时间超过第一预设值和/或资源使用率小于第二预设值时,获取所述计算设备的状态参数。
[0029]可选的,所述加速模块用于在计算设备的显示界面中显示加速接口以及所选择的加速策略,当用户点击所述加速接口时,使用所选择的加速策略对计算设备进行加速。
[0030]可选的,还包括:
[0031]显示模块,用于在所述加速模块使用选择的加速策略对计算设备进行加速之前在计算设备的显示界面中显示自动加速模式选择接口;
[0032]所述加速模块用于判断用户是否通过点击所述自动加速模式选择接口选择了自动加速模式,并在判断为是时,则自动使用所选择的加速策略对计算设备进行加速。
[0033]再一方面,本发明还提供了一种计算设备的加速方法,包括:
[0034]获取计算设备的状态参数;
[0035]根据获取到的状态参数从预设的加速策略中选择对应的加速策略;所述预设的加速策略包括:用于对计算设备进行优化的加速策略;和/或,用于对计算设备进行清理的加速策略;
[0036]使用选择的加速策略对计算设备进行加速。
[0037]可选的,所述根据获取到的状态参数从预设的加速策略中选择对应的加速策略,包括:
[0038]根据预设规则确定所述状态参数中的异常状态参数;
[0039]从预设的加速策略中选择对应于所述异常状态参数的加速策略。
[0040]可选的,所述状态参数包括以下参数中的一种或者几种:计算设备的开机时间、系统磁盘分区使用率、内存使用率、磁盘I/o开销率、CPU使用率。
[0041]可选的,所述根据获取到的状态参数从预设的加速策略中选择对应的加速策略,包括:
[0042]判断使用用于对计算设备进行优化的加速策略对计算设备进行加速之后计算设备的预期状态参数是否能够达到预设的期望值,如果否,则选择用于对计算设备进行优化的加速策略和用于对计算设备进行清理的加速策略。
[0043]可选的,所述用于对计算设备进行优化的加速策略,包括以下一项或者几项:
[0044]停止正在运行的应用进程;
[0045]禁止应用的开机自启动;
[0046]关闭部分系统功能;
[0047]安装驱动;
[0048]更新驱动;
[0049]和/ 或,
[0050]所述用于对计算设备进行清理的加速策略,包括以下一项或者几项:
[0051]将系统磁盘分区中的应用移至其他磁盘分区;
[0052]卸载已安装的应用;
[0053]删除疑似垃圾文件。
[0054]可选的,当所选择的加速策略包括卸载已安装的应用时,所述使用选择的加速策略对计算设备进行加速包括:
[0055]如果已安装的应用满足预设卸载条件,则卸载该已安装的应用;
[0056]所述预设卸载条件包括:
[0057]距已安装的应用上次被使用的时间超过第三预设值;和/或,
[0058]已安装的应用属于预设的应用黑名单。
[0059]可选的,所述获取计算设备的状态参数,包括:
[0060]在检测到所述计算设备没有被用户操作的时间超过第一预设值和/或资源使用率小于第二预设值时,获取所述计算设备的状态参数。
[0061]可选的,所述使用选择的加速策略对计算设备进行加速包括:
[0062]在计算设备的显示界面中显示加速接口以及所选择的加速策略;
[0063]当用户点击所述加速接口时,使用所选择的加速策略对计算设备进行加速。
[0064]可选的,所述使用选择的加速策略对计算设备进行加速之前,所述方法包括:
[0065]在计算设备的显示界面中显示自动加速模式选择接口 ;
[0066]所述采用所选择的加速策略对计算设备进行加速包括:
[0067]判断用户是否通过点击所述自动加速模式选择接口选择了自动加速模式,如果选择了自动加速模式,则使用所选择的加速策略对计算设备进行加速。
[0068]采用本发明的技术方案,能够根据不同计算设备的状态参数不同,选择不同的加速策略对计算设备进行加速。这样一方面,能够使所选择的加速策略适合各个计算设备的具体状态,提升加速效果。另一方面,避免了针对一个计算设备执行无用的加速策略,避免了资源浪费。
【附图说明】
[0069]图1为本发明一实施例提供的一种计算设备的加速方法的流程示意图;
[0070]图2为本发明再一实施例提供的一种计算设备的加
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1