1.一种闪存编程参数确定方法,其特征在于,包括:
根据第一测试结果文件以及预设遗传算法确定第二编程参数组,其中,所述第一测试结果文件用于记录测试机台执行第一编程参数组后的测试结果,所述第一编程参数组与所述第二编程参数组为各个编程参数相邻两次的赋值集合;
接收第二测试结果文件,所述第二测试结果文件用于记录所述测试机台执行所述第二编程参数组后的测试结果;
根据多个编程参数组、每个编程参数组对应的测试结果以及预设聚类算法确定预配置编程参数组,所述预配置编程参数组用于配置闪存的各个编程参数。
2.根据权利要求1所述的闪存编程参数确定方法,其特征在于,还包括:
根据所述测试结果文件以及预设加权函数计算测试结果分数值。
3.根据权利要求2所述的闪存编程参数确定方法,其特征在于,在所述根据第一测试结果文件以及预设遗传算法确定第二编程参数组之前,还包括:
随机生成多个初始编程参数组;
发送所述多个初始编程参数组,以使所述测试机台分别执行每组初始编程参数组,以生成每个初始编程参数组对应的初始测试结果;
接收初始测试结果,并计算每个初始测试结果对应的测试结果分数值;
根据测试结果分数值确定多个待交叉编程参数组;
利用所述预设遗传算法对所述多个待交叉编程参数组中的任意两个待交叉编程参数组进行遗传交叉,以生成交叉后编程参数组;
发送所述交叉后编程参数组;
接收所述第一测试结果文件,其中,所述第一编程参数组为所述交叉后编程参数组。
4.根据权利要求3所述的闪存编程参数确定方法,其特征在于,在所述利用所述预设遗传算法对所述多个待交叉编程参数组中的任意两个待交叉编程参数组进行遗传交叉,以生成交叉后编程参数组之后,还包括:
利用所述预设遗传算法对所述交叉后编程参数组进行遗传变异,以生成变异后编程参数组;
发送所述变异后编程参数组;
接收所述第一测试结果文件,其中,所述第一编程参数组为所述变异后编程参数组。
5.根据权利要求2-4中任意一项所述的闪存编程参数确定方法,其特征在于,所述根据多个编程参数组、每个编程参数组对应的测试结果以及预设聚类算法确定预配置编程参数组,包括:
根据所述预设聚类算法将所述多个编程参数组分类为多个类别,其中,每个类别对应一个编程参数组数值范围;
根据预设测试结果分数阈值确定每个类别下各个编程参数组对应的测试结果的优质比例;
确定所述优质比例高于预设比例值的类别所对应的编程参数组数值范围;
根据所述编程参数组数值范围确定所述预配置编程参数组。
6.根据权利要求1-4中任意一项所述的闪存编程参数确定方法,其特征在于,所述编程参数包括第一参数、第二参数、第三参数以及第四参数;
其中,所述第一参数用于表征闪存的数据读取性能,所述第二参数用于表征闪存的数据写入性能,所述第三参数用于表征闪存的数据擦除性能,所述第四参数用于表征闪存的运行稳定性能。
7.一种闪存编程参数确定装置,其特征在于,包括:
处理模块,用于根据第一测试结果文件以及预设遗传算法确定第二编程参数组,其中,所述第一测试结果文件用于记录测试机台执行第一编程参数组后的测试结果,所述第一编程参数组与所述第二编程参数组为各个编程参数相邻两次的赋值集合;
接收模块,用于接收第二测试结果文件,所述第二测试结果文件用于记录所述测试机台执行所述第二编程参数组后的测试结果;
所述处理模块,还用于根据多个编程参数组、每个编程参数组对应的测试结果以及预设聚类算法确定预配置编程参数组,所述预配置编程参数组用于配置闪存的各个编程参数。
8.根据权利要求7所述的闪存编程参数确定装置,其特征在于,所述处理模块,还用于根据所述测试结果文件以及预设加权函数计算测试结果分数值。
9.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-6中任一项所述的方法。
10.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行权利要求1-6中任一项所述的方法。