数据块处理的方法、装置、电子设备制造方法及图纸

技术编号:33862303 阅读:31 留言:0更新日期:2022-06-18 10:52
本申请提供了一种数据块处理的方法、装置、电子设备,该方法包括:获取参数信息流,其中,参数信息流中允许包含数据块切分数据信息;在确定当前参数信息流中包含数据块切分数据信息的情况下,解析出数据块切分信息中包含的表征数据块大小的参考数值和表征数据块的参考分布比例值;按照预设处理方案对参考数值和参考分布比例值进行分支化处理,得到目标数值和目标分布比例值,其中,目标数值为数据块的最终容量大小值,目标分布比例值为数据块的最终分布比例值,预设处理方案内包含多个分支处理子方案,每个分支处理子方案对应处理一种数据类型的参考数值和参考分布比例值。通过本申请,解决相关技术中存在的设置BS大小及比例都有局限性的问题。都有局限性的问题。都有局限性的问题。

【技术实现步骤摘要】
数据块处理的方法、装置、电子设备


[0001]本申请涉及数据处理领域,尤其涉及一种数据块处理的方法、装置、电子设备。

技术介绍

[0002]主机在访问固态硬盘(Solid State Disk,SSD)时,不同的BS(Block Size,数据块)对SSD的性能有较大的影响,即SSD对访问的BS大小非常敏感。因此在测试SSD的性能时,需要考虑不同BS的大小及不同分布,因此引入了bssplit的概念,来尽可能的覆盖更多的BS分布情况。
[0003]如bssplit=2k/50:4k/50,表示BS的大小2K、4K安50%的比例分布。
[0004]bssplit=4k/90:8k/10,表示BS的大小4K、8K按90%、10%比例分布。
[0005]传统实现bssplit的方式是通过大量脚本来告诉软件要生成多大的BS,按多少比例生成。但在SSD的真实的使用场景中,主机读写数据是没有任何规律或规则的。所有任何方式设置的BS大小及比例都存在局限性,数据都是按照设定的规则生成,缺乏随机性,不能模拟真实的主机读写情况。
专利本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据块处理的方法,其特征在于,所述方法包括:获取参数信息流,其中,所述参数信息流中允许包含数据块切分数据信息;在确定当前所述参数信息流中包含所述数据块切分数据信息的情况下,解析出所述数据块切分信息中包含的表征所述数据块大小的参考数值和表征所述数据块的参考分布比例值;按照预设处理方案对所述参考数值和所述参考分布比例值进行分支化处理,得到目标数值和目标分布比例值,其中,所述目标数值为所述数据块的最终容量大小值,所述目标分布比例值为所述数据块的最终分布比例值,所述预设处理方案内包含多个分支处理子方案,每个所述分支处理子方案对应处理一种数据类型的所述参考数值和所述参考分布比例值。2.根据权利要求1所述的方法,其特征在于,所述解析出所述数据块切分信息中包含的表征所述数据块大小的参考数值和表征所述数据块的参考分布比例值包括:获取所述参考数值和所述参考分布比例值;确定所述参考数值和所述参考分布比例值对应的所述数据类型,其中,所述数据类型包括固定数据、通配符、随机标识符以及顺序标识符。3.根据权利要求2所述的方法,其特征在于,所述按照预设处理方案对所述参考数值和所述参考分布比例值进行分支化处理包括:在确定所述参考数值和所述参考分布比例值为所述固定数据或所述通配符的情况下,将所述固定数据和所述通配符存储在临时变量中。4.根据权利要求2所述的方法,其特征在于,所述按照预设处理方案对所述参考数值和所述参考分布比例值进行分支化处理包括:在确定所述参考数值和所述参考分布比例值为所述随机标识符的情况下,获取由所述随机标识符生成的随机数所确定出的第一参考范围;在所述第一参考范围在固态硬盘支持的目标数据范围所涵盖的范围内,则将所述随机标识符存储在临时变量中。5.根据权利要求2所述的方法,其特征在于,所述按照预设处理方案对所述参考数值和所述参考分布比例值进行分支化处理包括:在确定所述参考数值和所述参考分布比例值为所述顺序标识符的情况下,获取由所述顺序标识符所确定出的第二参考范围;在所述第二参考范围在固态硬盘支持的目标数据范围所涵盖的范围内,则将所述顺序标识符存储在临时变量中,并将所述第二参考范围内包含的当前值减少预设数值,其中,所述当前值用于对应在所述第二参考范围内的各个数值。6.根据权利要求2所述的方法,其特征在于,所述按照预设处理方案对所述参考数值和所述参考分布比例值进行分支化处理包括:在确定是参考分布比例值为空的情况下,获取历史分布比例值的平均值;将所述平均值作为所述参考分布比例值,并将平均标识符存储在临时变量中。7.根据权利要求3至6任一所述的方法,其特征在于,在...

【专利技术属性】
技术研发人员:白建
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1