文件整理方法、智能终端及计算机可读存储介质技术

技术编号:36975234 阅读:23 留言:0更新日期:2023-03-25 17:55
本申请公开了一种文件整理方法、智能终端及计算机可读存储介质,该文件整理方法包括:获取目标应用对应的待整理文件;将所述待整理文件对应的文件碎片搬移至目标存储空间中,和/或,根据所述文件碎片对存储模块进行垃圾回收。本申请通过将目标应用的待整理文件对应的文件碎片进行整理,释放了所述文件碎片对应的逻辑地址存储空间以及所述存储器的物理地址存储空间,提高了文件整理的针对性,并解决了文件碎片整理不彻底的问题。了文件碎片整理不彻底的问题。了文件碎片整理不彻底的问题。

【技术实现步骤摘要】
文件整理方法、智能终端及计算机可读存储介质


[0001]本申请涉及存储
,具体涉及一种文件整理方法、智能终端及计算机可读存储介质。

技术介绍

[0002]当应用程序所需的物理内存不足时,一般操作系统会在硬盘中产生临时交换文件,用该文件所占用的硬盘空间虚拟成内存。虚拟内存管理程序会对硬盘频繁读写,产生大量的碎片,这是产生硬盘碎片的主要原因。其他如IE浏览器浏览信息时生成的临时文件或临时文件目录的设置也会造成系统中形成大量的碎片。文件碎片一般不会在系统中引起问题,但文件碎片过多会使系统在读文件的时候来回寻找,引起硬盘性能下降,严重的还要缩短硬盘寿命。
[0003]在构思及实现本申请过程中,专利技术人发现至少存在如下问题:一些实现中,通常通过对存储器件中的文件碎片的存储空间进行释放,文件碎片的整理并不彻底,和/或容易产生更多的文件碎片。
[0004]前面的叙述在于提供一般的背景信息,并不一定构成现有技术。

技术实现思路

[0005]针对上述技术问题,本申请提供一种文件整理方法、智能终端及计算机可读存储介质,解决了文件碎片整理不彻底的技术问题。
[0006]为解决上述技术问题,本申请提供一种文件整理方法,应用于智能终端,包括:
[0007]获取目标应用对应的待整理文件;
[0008]将所述待整理文件对应的文件碎片搬移至目标存储空间中,和/或,根据所述文件碎片对存储模块进行垃圾回收。
[0009]可选地,所述根据所述文件碎片对存储模块进行垃圾回收的步骤,包括
[0010]获取所述文件碎片对应的第一逻辑地址和/或第一物理地址;
[0011]对所述第一逻辑地址和/或所述第一物理地址对应的存储块中的数据进行清除处理;
[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]图1为实现本申请各个实施例的一种智能终端的硬件结构示意图;
[0038]图2为本申请实施例提供的一种通信网络系统架构图;
[0039]图3是根据第一实施例示出的文件碎片整理方法的流程示意图;
[0040]图4是根据第一实施例示出的文件碎片整理方法的示例图;
[0041]图5是根据第一实施例示出的文件碎片整理方法的示例图;
[0042]图6是根据第二实施例示出的文件碎片整理方法的流程示意图;
[0043]图7是根据第二实施例示出的文件碎片整理方法的示例图;
[0044]图8是根据第二实施例示出的文件碎片整理方法的示例图;
[0045]图9是根据第三实施例示出的文件碎片整理方法的流程示意图;
[0046]图10是根据第三实施例示出的智能终端显示界面图;
[0047]图11是根据第三实施例示出的设置界面图;
[0048]图12是根据第四实施例示出的整理进度界面图。
[0049]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0050]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0051]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件整理方法,其特征在于,所述方法包括:S10,获取目标应用对应的待整理文件;S20,将所述待整理文件对应的文件碎片搬移至目标存储空间中,和/或,根据所述文件碎片对存储模块进行垃圾回收。2.如权利要求1所述的方法,其特征在于,所述S20包括:S21,获取所述文件碎片对应的第一逻辑地址和/或第一物理地址;S22,对所述第一逻辑地址和/或所述第一物理地址对应的存储块中的数据进行清除处理。3.如权利要求2所述的方法,其特征在于,所述S22包括:S221,将所述第一逻辑地址和/或第一物理地址对应的读写单元标记为无效读写单元,将所述存储块中除所述无效读写单元之外的其它读写单元中的数据复制到预设读写单元中;S222,清除所述存储块中的所有数据。4.如权利要求1所述的方法,其特征在于,所述S10包括:S11,获取当前时间和历史整理时间的时间间隔;S12,在所述时间间隔大于或等于预设时间间隔时,获取智能终端的当前状态;S13,在所述当前状态满足预设条件时,执行所述获取目标应用的待整理文件的步骤。5.如权利要求4所述的方法,其特征在于,所述预设条件包括以下至少一种:所述当前时间处于预设时间段内;所述智能终端的当前电量大于或等于预设电量;所述智能终端处...

【专利技术属性】
技术研发人员:张亮
申请(专利权)人:深圳传音控股股份有限公司
类型:发明
国别省市:

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

1