文件地址优化方法、终端、服务器及计算机可读存储介质技术

技术编号:33125641 阅读:14 留言:0更新日期:2022-04-17 00:34
本发明专利技术公开了一种文件地址优化方法、终端、服务器及计算机可读存储介质,方法包括:在接收到服务器发送的文件整理指令时,根据文件整理指令确定待整理文件对应的当前地址;确定待整理文件对应的目标物理块,目标物理块包括同一个物理块和/或临近的多个物理块;将待整理文件对应的物理地址修改为目标物理块的物理地址。本发明专利技术降低了文件地址优化的复杂度。本发明专利技术降低了文件地址优化的复杂度。本发明专利技术降低了文件地址优化的复杂度。

【技术实现步骤摘要】
文件地址优化方法、终端、服务器及计算机可读存储介质


[0001]本专利技术涉及数据处理
,尤其涉及一种文件地址优化方法、终端、服务器及计算机可读存储介质。

技术介绍

[0002]造成终端卡顿的原因主要是由于终端上会频繁写入或者删除暂时性文件,导致很多大文件存储于不连续的物理块,形成碎片化分布。现有的服务器对终端进行磁盘整理的方式往往是先获取终端的待整理文件,再将待整理文件重写至终端,该方式需要更新待整理文件的逻辑地址,由此可见,现存的文件地址优化方式较为复杂。

技术实现思路

[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]图1为本专利技术实施例涉及的终端的硬件构架示意图;
[0033]图2为本专利技术实施例涉及的服务器的硬件构架示意图;
[0034]图3为本专利技术文件地址优化方法第一实施例的流程示意图;
[0035]图3A为本专利技术文件地址优化方法第一实施例的参考图;
[0036]图3B为本专利技术文件地址优化方法第一实施例的参考图;
[0037]图3C为本专利技术文件地址优化方法第一实施例的参考图;
[0038]图4为本专利技术文件地址优化方法第二实施例的流程示意图;
[0039]图5为本专利技术文件地址优化方法第三实施例的流程示意图;
[0040]图6为本专利技术文件地址优化方法第四实施例的流程示意图;
[0041]图7为本专利技术文件地址优化方法第五实施例步骤S210的细化流程示意图;
[0042]图8为本专利技术文件地址优化方法第六实施例步骤S211的细化流程示意图;
[0043]图9为本专利技术文件地址优化方法第七实施例的流程示意图。
具体实施方式
[0044]为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0045]本专利技术的主要解决方案是:终端在接收到服务器发送的文件整理指令时,根据所述文件整理指令确定待整理文件对应的当前地址;确定所述待整理文件对应的目标物理块,所述目标物理块包括同一个物理块和/或临近的多个物理块;将所述待整理文件对应的物理地址修改为所述目标物理块的物理地址。
[0046]由于本专利技术终端与服务器通信连接,在接收到服务器发送的文件整理指令时,可基于文件整理指令将待整理文件进行地址优化,无需服务器将待整理文件进行重写,也可提高待整理文件的读写速本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件地址优化方法,其特征在于,应用于终端,所述终端与服务器通信连接,所述文件地址优化方法包括以下步骤:在接收到服务器发送的文件整理指令时,根据所述文件整理指令确定待整理文件对应的当前地址;确定所述待整理文件对应的目标物理块,所述目标物理块包括同一个物理块和/或临近的多个物理块;将所述待整理文件对应的物理地址修改为所述目标物理块的物理地址。2.如权利要求1所述的文件地址优化方法,其特征在于,所述在接收到服务器发送的文件整理指令时,根据所述文件整理指令确定待整理文件对应的当前地址的步骤之前,所述方法还包括:在接收到服务器发送的文件读取请求时,发送允许读取本地文件的响应结果至所述服务器,以使得所述服务器发送所述文件整理指令。3.如权利要求1所述的文件地址优化方法,其特征在于,所述确定所述待整理文件对应的目标物理块的步骤之前,所述方法还包括:执行垃圾回收指令,以形成所述目标物理块。4.一种文件地址优化方法,其特征在于,应用于服务器,所述服务器与终端通信连接,所述文件地址优化方法包括以下步骤:获取待整理文件对应的当前地址,所述待整理文件存储于终端;根据所述待整理文件对应的当前地址发送文件整理指令至所述终端,以使得所述终端根据所述待整理文件对应的当前地址对所述待整理文件进行地址优化。5.如权利要求4所述的文件地址优化方法,其特征在于,所述获取待整理文件对应的当前地址的步骤包括:发送文件读取请求至所述终端...

【专利技术属性】
技术研发人员:黄今吴大畏李晓强
申请(专利权)人:广州致存科技有限责任公司
类型:发明
国别省市:

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

1