一种数据的极限空间存储管理方法及装置、存储介质制造方法及图纸

技术编号:36081100 阅读:29 留言:0更新日期:2022-12-24 10:54
本发明专利技术涉及数据存储技术领域,公开了一种数据的极限空间存储管理方法及装置、存储介质。所述方法包括:提供存储空间;存储空间包括:头部信息存储区及用于存储多组运动报告数据的数据信息存储区;每组运动报告数据包括对应的数据体和DataId;在数据信息存储区内依次存储各组运动报告数据,存储过程包括:在数据信息存储区内,由第一位置开始朝第二位置的方向依次存储各个数据体,同时由第二位置开始朝第一位置的方向依次存储数据体对应的DataId;直至剩余存储空间满足预设条件时,再同时反转至数据体和DataId各自的初始位置继续进行存储。本发明专利技术不仅可以实现存储空间的极限利用,而且能够实现不同产品的兼容。而且能够实现不同产品的兼容。而且能够实现不同产品的兼容。

【技术实现步骤摘要】
一种数据的极限空间存储管理方法及装置、存储介质


[0001]本专利技术涉及数据存储
,尤其涉及一种数据的极限空间存储管理方法及装置、存储介质。

技术介绍

[0002]目前,针对运动报告数据的存储,通常采用固定存储方案,即在存储空间内为运动报告数据的数据体和DataId划分固定大小的存储分区,将数据体和对应的DataId分别依次存储至各自对应的存储分区内。然而,由于每个数据体的大小可能不同,因此必然存在空间浪费的情况,无法对有限的存储空间进行最大化利用。

技术实现思路

[0003]本专利技术的目的在于提供一种数据的极限空间存储管理方法及装置、存储介质,以克服现有技术存在的无法最大化利用存储空间的的缺陷。
[0004]为达此目的,本专利技术采用以下技术方案:
[0005]一种数据的极限空间存储管理方法,包括:
[0006]提供存储空间;所述存储空间包括:用于存储Header描述信息的头部信息存储区,以及用于存储多组运动报告数据的数据信息存储区;每组运动报告数据包括相对应的数据体和DataId;所述数据信本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据的极限空间存储管理方法,其特征在于,包括:提供存储空间;所述存储空间包括:用于存储Header描述信息的头部信息存储区,以及用于存储多组运动报告数据的数据信息存储区;每组运动报告数据包括相对应的数据体和DataId;所述数据信息存储区包括初始位置和末尾位置,将初始位置和末尾位置中的一者记为第一位置、另一者记为第二位置;在所述数据信息存储区内依次存储各组运动报告数据,存储过程包括:在所述数据信息存储区内,由第一位置开始朝第二位置的方向依次存储各个数据体,同时由第二位置开始朝第一位置的方向依次存储各个数据体对应的DataId;直至所述数据信息存储区的剩余存储空间满足预设条件时,再反转至第一位置开始朝第二位置的方向继续依次存储各个数据体,同时反转至第二位置开始朝第一位置的方向继续依次存储各个数据体对应的DataId。2.根据权利要求1所述的数据的极限空间存储管理方法,其特征在于,所述预设条件包括:所述数据信息存储区的剩余存储空间小于当前待存储的下一组运动报告数据的总长度。3.根据权利要求1所述的数据的极限空间存储管理方法,其特征在于,所述依次存储各个数据体的步骤中,每个数据体的存储过程包括:在由本次运动开始至本次运动结束期间的每个运动阶段,在运动开始时先写入小报告数据,再依次写入多个打点数据,直至运动暂停/运动结束时对本次运动阶段的所述小报告数据进行回写。4.根据权利要求1所述的数据的极限空间存储管理方法,其特征在于,所述反转至第一位置开始朝第二位置的方向继续依次存储各个数据体的步骤中,在反转至第一位置时,若当前待存储的数据体的长度不大于第一位置上已存储的数据体的长度,则先将所述第一位置上已存储的数据体置为无效,再在所述第一位置上存储当前待存储的数据体;...

【专利技术属性】
技术研发人员:史有杰
申请(专利权)人:东莞华贝电子科技有限公司
类型:发明
国别省市:

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

1