一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电池测试数据存储方法与流程

2021-11-03 22:21:00 来源:中国专利 TAG:

电池测试数据存储方法
【技术领域】
1.本发明涉及一种电池测试技术领域,尤其涉及一种电池测试数据存储方法。


背景技术:

2.随着互联网的发展和普及,服务器的应用已经囊括各个领域,尤其是金融、互联网等主流领域,互联网的高速发展,信息的高安全性和系统的高可靠性越来越成为公司、企业、政府最为关注的事情,而硬盘作为数据存储的主要载体,其稳定性和可靠性也越来越受到重视,因此对于在服务器上使用的硬盘,必须是性能稳定,能够确保客户数据的安全性。
3.电池测试数据每次测试都会生成至少一个文件,测试次数多了之后会生成很多文件,文件数量多了之后会产生很多磁盘碎片,影响磁盘性能,测试数据存储到文件之后,如果中间数据由丢失,不能识别存储在对应位置的数据是否有效。


技术实现要素:

4.本发明的目的在于解决电池测试数据每次测试都会生成至少一个文件,测试次数多了之后会生成很多文件,文件数量多了之后会产生很多磁盘碎片,影响磁盘性能,测试数据存储到文件之后,如果中间数据由丢失,不能识别存储在对应位置的数据是否有效而提供的一种新型的电池测试数据存储方法。
5.本发明是通过以下技术方案来实现的:
6.一种电池测试数据存储方法,包括如下步骤:
7.s1:获取电池存储系统的属性信息和存储数据的数据大小;
8.s2:根据步骤s1中存储数据分配磁盘空间,以得到磁盘扇区大小整数倍的数据块;
9.s3:根据步骤s2中磁盘扇区数据块前面的固定大小作为位图标识;
10.s4:根据步骤s3中的位图标识,按位标识之后数据是否为有效数据;
11.s5:根据每条存储数据保存时写入到对应位置,并将对应位图标识修改为有效数据;
12.s6:若存储数据存储空间超过分配数据块的大小时,按照s1

s5的步骤重新分配一个数据块。
13.进一步地,每个数据块的大小为磁盘扇区大小的整数倍。
14.进一步地,每个磁盘数据块分为位图区、数据区,所述位图区按位图标识数据区对应位置是否有效。
15.进一步地,所述数据区包含多条数据,每条数据大小是相同,通过位图来确定数据是否有效。
16.进一步地,所述位图每个字节包含8个位,每个位用0或1来标识对应数据是否有效。
17.进一步地,所述数据块包括但不限于记录数据、工步层。
18.进一步地,所述记录数据包括但不限于工步时间、绝对时间、容量、能量、时间间
隔、起始数据序号。
19.进一步地,所述工步层包括但不限于工步号、循环号、工步类型、起始数据序号。
20.本发明的有益效果在于:
21.(1)电池测试数据存储方法操作简单,实用性较强,能够节省大量人力成本,提高了数据存储效率;
22.(2)减少磁盘碎片,识别具体每条数据是否有效。
【附图说明】
23.图1为本发明电池测试数据存储方法流程示意图;
【具体实施方式】
24.下面结合附图及具体实施方式对本发明做进一步描述:
25.如图1所示,一种电池测试数据存储方法,包括如下步骤:
26.s1:获取电池存储系统的属性信息和存储数据的数据大小;
27.s2:根据步骤s1中存储数据分配磁盘空间,以得到磁盘扇区大小整数倍的数据块;
28.s3:根据步骤s2中磁盘扇区数据块前面的固定大小作为位图标识;
29.s4:根据步骤s3中的位图标识,按位标识之后数据是否为有效数据;
30.s5:根据每条存储数据保存时写入到对应位置,并将对应位图标识修改为有效数据;
31.s6:若存储数据存储空间超过分配数据块的大小时,按照s1

s5的步骤重新分配一个数据块。
32.优选地,每个数据块的大小为磁盘扇区大小的整数倍。
33.优选地,每个磁盘数据块分为位图区、数据区,所述位图区按位图标识数据区对应位置是否有效。
34.优选地,所述数据区包含多条数据,每条数据大小是相同,通过位图来确定数据是否有效。
35.优选地,所述位图每个字节包含8个位,每个位用0或1来标识对应数据是否有效。
36.优选地,所述数据块包括但不限于记录数据、工步层。
37.优选地,所述记录数据包括但不限于工步时间、绝对时间、容量、能量、时间间隔、起始数据序号。
38.优选地,所述工步层包括但不限于工步号、循环号、工步类型、起始数据序号。
39.根据上述说明书的揭示和教导,本发明所属领域的技术人员还可以对上述实施方式进行适当的变更和修改。因此,本发明并不局限于上面揭示和描述的具体实施方式,对本发明的一些修改和变更也应当落入本发明的权利要求的保护范围内。此外,尽管本说明书中使用了一些特定的术语,但这些术语只是为了方便说明,并不对本发明构成任何限制。


技术特征:
1.一种电池测试数据存储方法,其特征在于,包括如下步骤:s1:获取电池存储系统的属性信息和存储数据的数据大小;s2:根据步骤s1中存储数据分配磁盘空间,以得到磁盘扇区大小整数倍的数据块;s3:根据步骤s2中磁盘扇区数据块前面的固定大小作为位图标识;s4:根据步骤s3中的位图标识,按位标识之后数据是否为有效数据;s5:根据每条存储数据保存时写入到对应位置,并将对应位图标识修改为有效数据;s6:若存储数据存储空间超过分配数据块的大小时,按照s1

s5的步骤重新分配一个数据块。2.根据权利要求1所述的电池测试数据存储方法,其特征在于:每个数据块的大小为磁盘扇区大小的整数倍。3.根据权利要求2所述的电池测试数据存储方法,其特征在于:每个磁盘数据块分为位图区、数据区,所述位图区按位图标识数据区对应位置是否有效。4.根据权利要求3所述的电池测试数据存储方法,其特征在于:所述数据区包含多条数据,每条数据大小是相同,通过位图来确定数据是否有效。5.根据权利要求4所述的电池测试数据存储方法,其特征在于:所述位图每个字节包含8个位,每个位用0或1来标识对应数据是否有效。6.根据权利要求1所述的电池测试数据存储方法,其特征在于:所述数据块包括但不限于记录数据、工步层。7.根据权利要求5所述的电池测试数据存储方法,其特征在于:所述记录数据包括但不限于工步时间、绝对时间、容量、能量、时间间隔、起始数据序号。8.根据权利要求5所述的电池测试数据存储方法,其特征在于:所述工步层包括但不限于工步号、循环号、工步类型、起始数据序号。

技术总结
本发明公开了一种电池测试数据存储方法,包括如下步骤:S1:获取电池存储系统的属性信息和存储数据的数据大小;S2:根据步骤S1中存储数据分配磁盘空间,以得到磁盘扇区大小整数倍的数据块;S3:根据步骤S2中磁盘扇区数据块前面的固定大小作为位图标识;S4:根据步骤S3中的位图标识,按位标识之后数据是否为有效数据;S5:根据每条存储数据保存时写入到对应位置,并将对应位图标识修改为有效数据;S6:若存储数据存储空间超过分配数据块的大小时,按照S1


技术研发人员:肖映宏
受保护的技术使用者:深圳市新威尔电子有限公司
技术研发日:2021.07.30
技术公布日:2021/11/2
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献