一种清理垃圾文件的方法、装置及电子设备制造方法及图纸

技术编号:26845449 阅读:21 留言:0更新日期:2020-12-25 13:07
本申请的实施例公开一种清理垃圾文件的方法、装置及电子设备,涉及文件清理领域,为提高向用户提供垃圾文件清理建议的准确性而发明专利技术。所述方法,包括:确定待清理文件的优先级值;确定设备当前状态对应的容忍阈值,其中,所述设备为所述待清理文件所在的设备;判断所述待清理文件的优先级值是否大于等于所述容忍阈值;如果所述待清理文件的优先级值大于等于所述容忍阈值,则提示对所述待清理文件进行清理。本申请适用于清理垃圾文件。

【技术实现步骤摘要】
一种清理垃圾文件的方法、装置及电子设备
本申请涉及文件清理
,尤其涉及一种清理垃圾文件的方法、装置、电子设备及可读存储介质。
技术介绍
随着技术的发展,电子设备(设备)应用越来越广泛,而随着电子设备的使用,在电子设备内会出现占用系统资源且存在价值不大的文件,即垃圾文件,为了提高电子设备的运行速度,需对垃圾文件进行清理,通常用相关软件向用户提供垃圾文件清理建议,现有技术中的垃圾文件清理建议的方案,是通过文件类型和/或特定的文件目录如“/tmp”目录等来搜索判断哪些文件需要清理,即只要是某种文件类型和在特定的文件目录下的文件即被认为是需要清理的文件,然而,文件是否需要被清理,与文件所处的设备状态有关,即有些文件在某台电子设备上可能是垃圾文件,在其它电子设备上可能不是垃圾文件,现有技术中的垃圾文件清理建议的方案,在确定需要清理的文件的过程中,并未考虑电子设备状态的影响,从而,向用户提供的垃圾文件清理建议不够准确。
技术实现思路
有鉴于此,本申请实施例提供一种清理垃圾文件的方法、装置、电子设备及可读存储介质,能够提高向用户提供的垃圾文件清理建议的准确性。第一方面,本申请实施例提供一种清理垃圾文件方法,包括:确定待清理文件的优先级值;确定设备当前状态对应的容忍阈值,其中,所述设备为所述待清理文件所在的设备;判断所述待清理文件的优先级值是否大于等于所述容忍阈值;如果所述待清理文件的优先级值大于等于所述容忍阈值,则提示对所述待清理文件进行清理。根据本申请实施例的一种具体实现方式,所述确定待清理文件的优先级值,包括:获取待清理文件的基础信息,所述基础信息中包括基础信息参数;根据所述基础信息参数及待清理文件的基础信息参数与影响因子的对应关系,确定与所述待清理文件的各个基础信息参数对应的影响因子;根据所述待清理文件的各个基础信息参数对应的影响因子,确定所述待清理文件的优先级值。根据本申请实施例的一种具体实现方式,所述待清理文件的基础信息参数,至少包括以下一项:文件类型、文件大小、文件位置、最后一次访问时间、最后一次修改时间、创建时间、文件调用时间段、调用频率、调用所述待清理文件的进程。根据本申请实施例的一种具体实现方式,所述确定设备当前状态对应的容忍阈值,包括:根据设备当前状态中各个当前状态参数及设备状态的各个状态参数与影响因子的对应关系,确定与所述设备当前状态中各个当前状态参数对应的影响因子;根据所述与所述设备当前状态中各个当前状态参数对应的影响因子,确定设备当前状态对应的容忍阈值。根据本申请实施例的一种具体实现方式,所述设备当前状态参数,至少包括以下一项:磁盘使用情况、所述设备的用途、系统资源使用情况。根据本申请实施例的一种具体实现方式,所述设备当前状态对应的容忍阈值,包括最大容忍阈值和最小容忍阈值;所述如果所述待清理文件的优先级值大于等于所述设备当前状态对应的容忍阈值,则提示用户对所述待清理文件进行清理,包括:如果所述待清理文件的优先级值大于等于最小容忍阈值,且接收到垃圾扫描指令,则提示用户对所述待清理文件进行清理。根据本申请实施例的一种具体实现方式,在提示用户对所述待清理文件进行清理之后,所述方法,还包括:接收用户对所述待清理文件的操作选择指令;根据所述操作选择指令,调整所述待清理文件的基础信息参数对应的影响因子;根据调整后的影响因子,更新待清理文件的基础信息参数与影响因子的对应关系。根据本申请实施例的一种具体实现方式,在判断所述待清理文件的优先级值是否大于等于所述容忍阈值之后,所述方法,还包括:根据判断结果,调整检测条件中的检测参数对应的数值;其中,所述检测条件包括检测参数及检测参数对应的数值;所述检测参数与所述待清理文件的基础信息参数对应;根据调整后的检测条件,确定待清理文件。第二方面,本申请提供一种清理垃圾文件的装置,包括:第一确定模块、第二确定模块、判断模块和第一提示模块;其中,所述第一确定模块,用于确定待清理文件的优先级值;所述第二确定模块,用于确定设备当前状态对应的容忍阈值,其中,所述设备为所述待清理文件所在的设备;所述判断模块,用于判断所述待清理文件的优先级值是否大于等于所述容忍阈值;第一提示模块,用于如果所述待清理文件的优先级值大于等于所述容忍阈值,则提示对所述待清理文件进行清理。根据本申请实施例的一种具体实现方式,所述第一确定模块,包括:获取子模块、第一影响因子确定子模块和优先级值确定子模块;其中,所述获取子模块,用于获取待清理文件的基础信息,所述基础信息中包括基础信息参数;所述第一影响因子确定子模块,用于根据所述基础信息参数及待清理文件的基础信息参数与影响因子的对应关系,确定与所述待清理文件的各个参数对应的影响因子;所述优先级值确定子模块,用于根据所述待清理文件的各个基础信息参数对应的影响因子,确定所述待清理文件的优先级值。根据本申请实施例的一种具体实现方式,所述待清理文件的基础信息参数,至少包括以下一项:文件类型、文件大小、文件位置、最后一次访问时间、最后一次修改时间、创建时间、文件调用时间段、调用频率、调用所述待清理文件的进程。根据本申请实施例的一种具体实现方式,所述第二确定模块,包括:第二影响因子确定子模块和容忍阈值确定子模块;其中,所述第二影响因子确定子模块,用于根据设备当前状态中各个当前状态参数及设备状态的各个状态与影响因子的对应关系,确定与所述设备当前状态中各个当前状态参数对应的影响因子;所述容忍阈值确定子模块,用于根据所述与所述设备当前状态中各个当前状态参数对应的影响因子,确定设备当前状态对应的容忍阈值。根据本申请实施例的一种具体实现方式,所述设备当前状态参数,至少包括以下一项:磁盘使用情况、所述设备的用途、系统资源使用情况。根据本申请实施例的一种具体实现方式,所述设备当前状态对应的容忍阈值,包括最大容忍阈值和最小容忍阈值;所述第一提示模块,具体用于如果所述待清理文件的优先级值大于等于最小容忍阈值,且接收到垃圾扫描指令,则提示用户对所述待清理文件进行清理。根据本申请实施例的一种具体实现方式,还包括:接收模块、第一调整模块和更新模块;其中,所述接收模块,用于接收用户对所述待清理文件的操作选择指令;所述第一调整模块,用于根据所述操作选择指令,调整所述待清理文件对应的基础信息参数对应的影响因子;所述更新模块,用于根据调整后的影响因子,更新待清理文件的基础信息参数与影响因子的对应关系。根据本申请实施例的一种具体实现方式,还包括:第二调整模块及第三确定模块;其中,所述第二调整模块,用于根据判断结果,调整检测条件中的检测参数对应的数值;其中,所述检测条件包括检测参数及检测参数对应的数值;所述检测参数与所述待清理文件的基础信息对应;所述第三确定模块,用于根据调整后的检测条件,确定待清理文件。第三方面,本申请实施例提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备本文档来自技高网...

【技术保护点】
1.一种清理垃圾文件的方法,其特征在于,包括:/n确定待清理文件的优先级值;/n确定设备当前状态对应的容忍阈值,其中,所述设备为所述待清理文件所在的设备;/n判断所述待清理文件的优先级值是否大于等于所述容忍阈值;/n如果所述待清理文件的优先级值大于等于所述容忍阈值,则提示对所述待清理文件进行清理。/n

【技术特征摘要】
1.一种清理垃圾文件的方法,其特征在于,包括:
确定待清理文件的优先级值;
确定设备当前状态对应的容忍阈值,其中,所述设备为所述待清理文件所在的设备;
判断所述待清理文件的优先级值是否大于等于所述容忍阈值;
如果所述待清理文件的优先级值大于等于所述容忍阈值,则提示对所述待清理文件进行清理。


2.根据权利要求1所述的方法,其特征在于,所述确定待清理文件的优先级值,包括:
获取待清理文件的基础信息,所述基础信息中包括基础信息参数;
根据所述基础信息参数及待清理文件的基础信息参数与影响因子的对应关系,确定与所述待清理文件的各个基础信息参数对应的影响因子;
根据所述待清理文件的各个基础信息参数对应的影响因子,确定所述待清理文件的优先级值。


3.根据权利要求2所述的方法,其特征在于,所述待清理文件的基础信息参数,至少包括以下一项:文件类型、文件大小、文件位置、最后一次访问时间、最后一次修改时间、创建时间、文件调用时间段、调用频率、调用所述待清理文件的进程。


4.根据权利要求1所述的方法,其特征在于,所述确定设备当前状态对应的容忍阈值,包括:
根据设备当前状态中各个当前状态参数及设备状态的各个状态参数与影响因子的对应关系,确定与所述设备当前状态中各个当前状态参数对应的影响因子;
根据所述与所述设备当前状态中各个当前状态参数对应的影响因子,确定设备当前状态对应的容忍阈值。


5.根据权利要求4所述的方法,其特征在于,所述当前状态参数,至少包括以下一项:磁盘使用情况、所述设备的用途、系统资源使用情况。


6.根据权利要求1所述的方法,其特征在于,所述设备当前状态对应的容忍阈值,包括最大容忍阈值和最小容忍阈值;所述如果所述待清理文件的优先级值大于等于所述设备当前状态对应的容忍阈值,则提示用户对所述待清理文件进行清理,包括:
如果所述待清理文件的优先级值大于...

【专利技术属性】
技术研发人员:李雪峰
申请(专利权)人:珠海海鸟科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1