1.一种基于瓦块重叠的数据回储优化方法,其特征在于,包括:判断叠瓦式磁记录盘的悬挂空间内是否存在可用瓦块组;所述可用瓦块组为可用于数据写入的瓦块组;所述悬挂空间内包含多个瓦块组,每个瓦块组包含多个瓦块;如果所述悬挂空间内不存在所述可用瓦块组,则从所述悬挂空间中选择出第一瓦块组;所述第一瓦块组为有效数据最少的瓦块组;所述悬挂空间内不存在所述可用瓦块组表示所述悬挂空间已满;将所述第一瓦块组重置回储至叠瓦式磁记录盘的磁记录数据区;将所述第一瓦块组重置回储至叠瓦式磁记录盘的磁记录数据区,包括:判断所述磁记录数据区的所有列中是否存在第一目标列;其中,每个列包含多个可用瓦块;所述第一目标列的可用瓦块数量大于所述第一瓦块组的可用瓦块数量;当所有列中不存在第一目标列时,从所有列中选择可用瓦块数量最多的多个列作为第二目标列;将所述第一瓦块组重置回储至所述磁记录数据区的第二目标列中;所述方法还包括:当所有列中存在多个第一目标列时,确定每个第一目标列的列瓦块值;将所述多个第一目标列中列瓦块值最高的第一目标列作为第三目标列;将所述第一瓦块组重置回储至所述磁记录数据区的所述第三目标列中。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当存在多个第一瓦块组时,将所述多个第一瓦块组中有效数据相连最多的第一瓦块组作为第二瓦块组;将所述第二瓦块组重置回储至叠瓦式磁记录盘的磁记录数据区。
3.根据权利要求2所述的方法,其特征在于,当存在多个第一瓦块组时,将所述多个第一瓦块组中有效数据相连最多的第一瓦块组作为第二瓦块组,包括:通过悬挂空间状态图确定每个第一瓦块组的重置回储因子;所述悬挂空间状态图用于表示瓦块数据的有效性,所述重置回储因子为瓦块组之间比较有效数据数量的因子;将所述多个第一瓦块组中重置回储因子最大的第一瓦块组作为第二瓦块组。
4.根据权利要求3所述的方法,其特征在于,通过悬挂空间状态图确定每个第一瓦块组的重置回储因子,包括:其中,α表示第一瓦块组的重置回储因子,n表示第一瓦块组内无效相连瓦块的数量,θ i 表示每个无效相连瓦块的无效值,i表示无效相连瓦块的序号,k-n表示第一瓦块组内除无效相连瓦块之外的其他瓦块的数量,inv j 表示每个其他瓦块的无效值,j表示其他瓦块的数量。
5.根据权利要求1所述的方法,其特征在于,确定每个第一目标列的列瓦块值,包括:其中,β表示每个第一目标列的列瓦块值,σ表示所有列中每一列的可用瓦块数量,ω表示第一瓦块组的可用瓦块数量。
6.一种基于瓦块重叠的数据回储优化装置,其特征在于,所述装置包括:可用瓦块组判断模块,用于判断叠瓦式磁记录盘的悬挂空间内是否存在可用瓦块组;所述可用瓦块组为可用于数据写入的瓦块组;所述悬挂空间内包含多个瓦块组,每个瓦块组包含多个瓦块,所述瓦块为叠瓦式磁记录盘的最小读写单位;第一瓦块组选择模块,用于如果所述悬挂空间内不存在所述可用瓦块组,则从所述悬挂空间中选择出第一瓦块组;所述第一瓦块组为有效数据最少的瓦块组;所述悬挂空间内不存在所述可用瓦块组表示所述悬挂空间已满;重置回储模块,用于将所述第一瓦块组重置回储至叠瓦式磁记录盘的磁记录数据区;所述重置回储模块,包括:第一目标列判断单元,用于判断所述磁记录数据区的所有列中是否存在第一目标列;其中,每个列包含多个可用瓦块;所述第一目标列的可用瓦块数量大于所述第一瓦块组的可用瓦块数量;第二目标列选择单元,用于当所有列中不存在第一目标列时,从所有列中选择可用瓦块数量最多的多个列作为第二目标列;重置回储第一单元,用于将所述第一瓦块组重置回储至所述磁记录数据区的第二目标列中;所述装置还包括:列瓦块值确定单元,用于当所有列中存在多个第一目标列时,确定每个第一目标列的列瓦块值;第三目标列确定单元,用于将所述多个第一目标列中列瓦块值最高的第一目标列作为第三目标列;重置回储第二单元,用于将所述第一瓦块组重置回储至所述磁记录数据区的所述第三目标列中。
7.一种计算机设备,其特征在于,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行权利要求1至5中任一项所述的基于瓦块重叠的数据回储优化方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至5中任一项所述的基于瓦块重叠的数据回储优化方法。