[发明专利]一种基于运算时间统计的纠删参数提取方法在审
申请号: | 201710433161.3 | 申请日: | 2017-06-09 |
公开(公告)号: | CN107239364A | 公开(公告)日: | 2017-10-10 |
发明(设计)人: | 玄加林 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 济南诚智商标专利事务所有限公司37105 | 代理人: | 王汝银 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 运算 时间 统计 参数 提取 方法 | ||
1.一种基于运算时间统计的纠删参数提取方法,其特征是:对不同纠删参数组合分别进行纠删运算,比较纠删运算所用的时间,获得最优纠删参数组合。
2.根据权利要求1所述的一种基于运算时间统计的纠删参数提取方法,其特征是:具体步骤为,
S1,获取用户设置的纠删算法类型;
S2,加载对应的纠删算法库;
S3,生成测试数据;
S4,取得一组纠删参数组合;
S5,根据取得的纠删参数组合对步骤S3生成的测试数据进行纠删运算;
S6,重复步骤S5的纠删运算N次,并计算N次运算所用时间的平均值;
S7,调整纠删参数组合并重复步骤S5和步骤S6,在参数调整结束后转到步骤S8;
S8,输出不同纠删参数组合下的统计结果并给出最优组合建议。
3.根据权利要求2所述的一种基于运算时间统计的纠删参数提取方法,其特征是:步骤S2加载对应的纠删算法库的步骤为,
S21,读取纠删类型的配置文件,获取对应纠删算法库的位置;
S22,使用算法主函数名声明函数指针;
S23,使用函数指针调用算法。
4.根据权利要求2所述的一种基于运算时间统计的纠删参数提取方法,其特征是:步骤S3生成测试数据的大小为1GB。
5.根据权利要求2所述的一种基于运算时间统计的纠删参数提取方法,其特征是:纠删参数包括数据块值k,纠删块值m和纠删条带尺寸;数据块k的取值为1~32的整数,纠删块值m的取值为1~k的整数,纠删条带尺寸的取值为1k~64k的整数值。
6.根据权利要求2所述的一种基于运算时间统计的纠删参数提取方法,其特征是:步骤S6中N的取值为100。
7.根据权利要求2所述的一种基于运算时间统计的纠删参数提取方法,其特征是:步骤S7调整纠删参数组合的步骤为,
S71,数据块k的初始取值为1;
S72,判断数据块k的取值是否小于等于32,如果小于等于32则转到步骤S73,否则结束参数的调整;
S73,设置校验块m的值为1;
S74,判断校验块m的取值是否小于等于k,如果小于等于k则转到步骤S75,否则使数据块k的取值加1,转到步骤S72;
S75,设置条带尺寸初始值为1k;
S76,判断条带尺寸是否小于等于64K,如果条带尺寸小于等于64K则转到步骤S77,否则使校验块m的取值加1,转到步骤S74;
S77,调用纠删算法,对测试数据进行纠删运算;
S78,使条带尺寸加1k,转到步骤S76。
8.根据权利要求2所述的一种基于运算时间统计的纠删参数提取方法,其特征是:步骤S8输出的统计结果为不同纠删参数组合进行纠删运算所用时间的平均值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710433161.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种ECC信息上报方法及系统
- 下一篇:一种数据库归档备份系统和方法