[发明专利]一种硬盘性能测试方案生成方法、系统、终端及存储介质有效
申请号: | 202010814892.4 | 申请日: | 2020-08-13 |
公开(公告)号: | CN111985648B | 公开(公告)日: | 2022-05-31 |
发明(设计)人: | 刘迎 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06N3/12 | 分类号: | G06N3/12;G11C29/10 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 孙玉营 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬盘 性能 测试 方案 生成 方法 系统 终端 存储 介质 | ||
1.一种硬盘性能测试方案生成方法,其特征在于,包括:
将读写测试工具的配置参数作为遗传算法的基因型,并将与配置参数相关的测试指令作为表现型;
根据配置参数取值将相应的表现型个体划分为多个种群,并利用遗传算法对各种群内的表现型个体进行种群内交叉处理,更新各种群的表现型个体;
分别对硬盘执行各种群的表现型个体,并将各表现型个体的测试性能结果作为各表现型个体的适应度;
根据各表现型个体的适应度采用轮盘赌选择方式从各种群采集多个表现型个体,并将采集的多个表现型个体划分至迭代种群;
利用所述遗传算法对所述迭代种群进行迭代筛选,直至筛选出适应度最好的表现型个体,并将所述适应度最好的表现型个体输出为测试方案。
2.根据权利要求1所述的方法,其特征在于,所述将与配置参数相关的测试指令作为表现型,包括:
获取配置参数与测试指令的对应关系;
根据所述对应关系通过遗传算法构建基因型与表现型的映射关系。
3.根据权利要求1所述的方法,其特征在于,所述根据配置参数取值将相应的表现型个体划分为多个种群,包括:
将配置参数中的操作类型参数取值分为读操作类型、写操作类型和读写操作类型;
将操作类型参数取值为读操作类型的基因型对应的表现型划分至读种群;
将操作类型参数取值为写操作类型的基因型对应的表现型划分至写种群;
将操作类型参数取值为读写操作类型的基因型对应的表现型划分至读写种群。
4.根据权利要求1所述的方法,其特征在于,所述将各表现型个体的测试性能结果作为各表现型个体的适应度,包括:
设置测试性能结果中的硬盘性能与适应度的转换关系;
根据所述转换关系将各表现型个体的测试性能结果转换为适应度。
5.根据权利要求3所述的方法,其特征在于,所述将采集的多个表现型个体划分至迭代种群,包括:
将从读种群采集的多个表现型个体划分至迭代读种群;
将从写种群采集的多个表现型个体划分至迭代写种群;
将从读写种群采集的多个表现型个体划分至迭代读写种群。
6.根据权利要求1所述的方法,其特征在于,所述利用遗传算法对所述迭代种群进行迭代筛选,包括:
利用遗传算法对所述迭代种群内的表现型个体对应的基因型进行交叉处理,获取交叉处理生成的新一代表现型个体;
根据新一代表现型个体的测试性能结构获取新一代表现型个体的适应度,判断新一代表现型个体的适应度中是否存在相较于所有历史适应度的最高适应度:
若是,则根据新一代表现型个体的适应度对新一代表现型个体进行演化,并继续执行迭代筛选;
若否,则输出历史适应度中的最高适应度所属的最佳表现型个体及所述最佳表现型个体对应的基因型。
7.一种硬盘性能测试方案生成系统,其特征在于,包括:
初始设置单元,配置用于将读写测试工具的配置参数作为遗传算法的基因型,并将与配置参数相关的测试指令作为表现型;
种群划分单元,配置用于根据配置参数取值将相应的表现型个体划分为多个种群,并利用遗传算法对各种群内的表现型个体进行种群内交叉处理,更新各种群的表现型个体;
个体评分单元,配置用于分别对硬盘执行各种群的表现型个体,并将各表现型个体的测试性能结果作为各表现型个体的适应度;
个体筛选单元,配置用于根据各表现型个体的适应度采用轮盘赌选择方式从各种群采集多个表现型个体,并将采集的多个表现型个体划分至迭代种群;
迭代筛选单元,配置用于利用所述遗传算法对所述迭代种群进行迭代筛选,直至筛选出适应度最好的表现型个体,并将所述适应度最好的表现型个体输出为测试方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010814892.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:大折展比太阳翼
- 下一篇:一种解码方法、装置、电子设备及存储介质