[发明专利]一种操作系统的垃圾清理方法、系统及存储装置有效
申请号: | 201810052005.7 | 申请日: | 2018-01-19 |
公开(公告)号: | CN108304508B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 黄子恺;苏华治;杨秋平;黄林兵 | 申请(专利权)人: | 硕诺科技(深圳)有限公司 |
主分类号: | G06F16/215 | 分类号: | G06F16/215 |
代理公司: | 深圳市康弘知识产权代理有限公司 44247 | 代理人: | 尹彦;胡朝阳 |
地址: | 518000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 操作系统 垃圾 清理 方法 系统 存储 装置 | ||
本发明公开了一种操作系统的垃圾清理方法、系统及存储装置,所述方法包括数据采集步骤:采集每天所述操作系统的暗屏时间和亮屏时间的数据到数据库中;数据分析步骤:根据当天的最长暗屏时间段来预测下一天的暗屏时间段,并在下一天判断预测的暗屏时间段是否正确;预测步骤:当在设定的天数内,预测的暗屏时间段都正确时,计算这些天预测的暗屏时间段的平均值来得到下一天的垃圾清理时间段;清理步骤:在所述垃圾清理时间段中启动垃圾清理进程清理系统垃圾。本发明可以自动识别用户的空闲时间段并在所述空闲时间段进行垃圾清理。
技术领域
本发明涉及操作系统的后台进程管理领域,尤其涉及一种操作系统的垃圾清理方法、系统及存储装置。
背景技术
Android机器(手机或平板电脑)安装的程序越多,应用的使用越久,系统会不断消耗内存,会不断产生很多垃圾文件,cpu能耗也随着增大,而且随着用的时间越久,会越来越卡。故非常有必要即使给系统进行垃圾清理。
现有的垃圾清理触发动作场景无外乎两种情形:
1.提供一个一键清理开关;
2.设定一个固定时间段,执行垃圾清理动作。
对于第一种方式,通常是进行一个快速的清理,其优点是耗时比较少,清理迅速,缺点是只能清理一些系统浅层的垃圾,无法进行深度清理。
对于第二种方式,通常采用深度清理,深度清理的时候需占用更多的系统资源,导致机器变慢,此时不宜使用机器。每个人有不同的作息习惯,有些人早睡,有些人晚睡,有些人白天休息,晚上上班等等,对应的机器夜间睡眠状态时间段也就因人而异,故设置固定时间段执行清理动作并不适合所有人。
发明内容
本发明的目的是针对上述现有技术存在的缺陷,提供一种可以自动识别用户的空闲时间段并在所述空闲时间段进行垃圾清理的操作系统的垃圾清理方法、系统及存储装置。
本发明实施例中,提供了一种操作系统的垃圾清理方法,其包括
数据采集步骤:采集每天所述操作系统的暗屏时间和亮屏时间的数据到数据库中;
数据分析步骤:根据当天的最长暗屏时间段来预测下一天的暗屏时间段,并在下一天判断预测的暗屏时间段是否正确;
预测步骤:当在设定的天数内预测的暗屏时间段都正确时,计算这些天预测的暗屏时间段的平均值来得到下一天的垃圾清理时间段;
清理步骤:在所述垃圾清理时间段中启动垃圾清理进程清理系统垃圾。
本发明实施例中,所述数据采集步骤中,对数据库中的数据进行判断,如果当前采集数据的天数小于设定的天数,则增加当天采集的数据,直到采集到设定的天数的数据。
本发明实施例中,如果当前采集数据的天数大于设定的天数,则去掉最早一天的采集的数据,增加当天采集的数据,以保持设定的天数的数据。
本发明实施例中,所述数据分析步骤中,下一天的暗屏时间段的预测方法为:开始时间=当天最长暗屏时段的开始时间 + (当天最长暗屏时段的时长/2),结束时间=开始时间+1小时。
本发明实施例中,所述清理步骤包括:
将所述垃圾清理时间段设置到定时器;
定时器时间到来时判断系统是否暗屏,是则启动垃圾清理进程。
本发明实施例中,还提供了一种操作系统的垃圾清理系统,其包括
数据采集模块,用于采集每天所述操作系统的暗屏时间和亮屏时间的数据到数据库中;
数据分析模块,用于根据当天的最长暗屏时间段来预测下一天的暗屏时间段,并在下一天判断预测的暗屏时间段是否正确;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于硕诺科技(深圳)有限公司,未经硕诺科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810052005.7/2.html,转载请声明来源钻瓜专利网。