[发明专利]系统自动清理方法、装置及存储介质有效
申请号: | 201210259697.5 | 申请日: | 2012-07-25 |
公开(公告)号: | CN103577240B | 公开(公告)日: | 2018-12-11 |
发明(设计)人: | 符气康 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 触发条件 触发时机 系统清理 运行策略 运行方式 存储介质 用户电脑 自动清理 自定义系统 磁盘空间 个人隐私 任务功能 任务计划 系统性能 用户选定 用户指定 自动完成 帮助 安全 | ||
1.一种系统自动清理方法,其特征在于,包括:
获取用户选定的触发时机和触发条件,所述触发时机至少包括以下之一:系统启动时、系统启动完成后、系统启动完成若干时间间隔内、关机前、指定时间点或时间段、指定运行时间间隔;其中,所述系统启动时包括用户开机启动、用户注销后重新登录后与切换用户登录后中至少一项;所述系统启动完成后包括系统开机服务已经完成后与系统启动项已经完成后中至少一项;所述系统启动完成若干时间间隔内包括系统启动完成后若干秒、若干分钟或若干小时;所述关机前包括系统关机或重启前;所述指定时间点包括指定一天中的一个或者多个时间点;
判断所述触发时机及触发条件是否满足,判断所述触发时机是否满足包括:根据用户指定的触发时机来进行,若用户指定的所述触发时机有多种,在判断时,则根据各触发时机的先后顺序来判断;若所述触发时机及触发条件满足,则
根据预先设定的运行方式及运行策略对系统进行清理;其中,所述运行方式包括:前台运行和后台运行;所述运行策略包括:集中清理策略、分步清理策略以及系统默认推荐的策略;
所述触发条件至少包括以下之一:系统空闲以及清理点条件满足;
判断清理点条件满足的步骤包括:定时扫描系统,依据扫描结果进行判断;其中,对于垃圾清理点,若预定路径内的垃圾文件数满足指定数量,或者预定路径内的垃圾文件大小满足指定值时触发清理,或者指定软件关闭时,触发清理;和/或,对于痕迹清理点,若使用痕迹达到预定数量时触发清理,或者预定软件关闭时触发清理;
其中,在所述获取用户选定的触发时机和触发条件之前,所述方法还包括:根据用户选择设定所述触发时机、触发条件、运行方式及运行策略。
2.根据权利要求1所述的方法,其特征在于,判断系统空闲的步骤包括:
定时扫描系统;
当系统在预定的时间长度内符合以下一个或多个条件时,判定系统空闲;上述条件包括:无鼠标操作、无键盘操作、CPU占用率稳定趋于平缓或低于预定的百分比、内存占用率低于预定的百分比、系统IO占用率低于预定的百分比。
3.根据权利要求1或2所述的方法,其特征在于,所述依据扫描结果进行判断的步骤还包括:
对于磁盘碎片清理点,若指定盘符碎片数量、碎片空间对磁盘的占用率达到预定值时,触发磁盘清理。
4.根据权利要求3所述的方法,其特征在于,所述根据预先设定的运行方式及运行策略对系统进行清理的步骤包括:
以前台运行或后台运行的方式,一次性完成清理任务,或者每隔预定时间段完成一个清理点,或者按照预先设定的默认策略对系统进行清理。
5.一种系统自动清理装置,其特征在于,包括:
获取模块,获取用户选定的触发时机和触发条件,所述触发时机至少包括以下之一:系统启动时、系统启动完成后、系统启动完成若干时间间隔内、关机前、指定时间点或时间段、指定运行时间间隔;
判断模块,用于判断所述触发时机及触发条件是否满足,判断所述触发时机是否满足包括:根据用户指定的触发时机来进行,若用户指定的所述触发时机有多种,在判断时,则根据各触发时机的先后顺序来判断;
清理模块,用于当所述触发时机到来以及触发条件满足时,根据预先设定的运行方式及运行策略对系统进行清理;其中,所述运行方式包括:前台运行和后台运行;所述运行策略包括:集中清理策略、分步清理策略以及系统默认推荐的策略;
设置模块,用于根据用户选择设定所述触发时机、触发条件、运行方式及运行策略;其中,所述系统启动时包括用户开机启动、用户注销后重新登录后与切换用户登录后中至少一项;所述系统启动完成后包括系统开机服务已经完成后与系统启动项已经完成后中至少一项;所述系统启动完成若干时间间隔内包括系统启动完成后若干秒、若干分钟或若干小时;所述关机前包括系统关机或重启前;所述指定时间点包括指定一天中的一个或者多个时间点;
所述触发条件至少包括以下之一:系统空闲以及清理点条件满足;
所述判断模块还用于定时扫描系统;依据扫描结果进行判断:对于垃圾清理点,若预定路径内的垃圾文件数满足指定数量,或者预定路径内的垃圾文件大小满足指定值时触发清理,或者指定软件关闭时,触发清理;和/或,对于痕迹清理点,若使用痕迹达到预定数量时触发清理,或者预定软件关闭时触发清理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210259697.5/1.html,转载请声明来源钻瓜专利网。