一种存储页细分状态识别方法、系统、设备及存储介质与流程

文档序号:35966086发布日期:2023-11-09 05:41阅读:22来源:国知局
一种存储页细分状态识别方法、系统、设备及存储介质与流程

本技术涉及存储介质的领域,尤其是涉及一种存储页细分状态识别方法、系统、设备及存储介质。


背景技术:

1、nand flash由于其使用寿命长,编程速度快,擦除时间短,非易失性等特点适用于固态硬盘存储电子信息。

2、nand flash由若干存储块组成,存储块由若干存储页组成。在nand flash出厂前需对存储页先进行读写检测,将通过检测的存储页判定为好页,否则判定为坏页,然后确定nand flash中好页与坏页的占比以确定nand flash状态的好坏程度。

3、在实现本技术的过程中,发明人发现上述技术至少存在以下问题:现有检测技术对存储页的状态区分为好和坏两种状态,已经通过读写检测,被确认状态为好的存储页,有一部分极易变为坏页,现有技术无法对这种状态不稳定的存储页进行识别。


技术实现思路

1、为了便于解决现有技术无法对状态不稳定的存储页进行识别的问题,本技术提供一种存储页细分状态识别方法、系统、设备及存储介质。

2、第一方面,本技术提供一种存储页细分状态识别方法、系统、设备及存储介质,采用如下的技术方案:

3、一种存储页细分状态识别方法,包括:对可用页进行参数检测生成第一参数检测结果;

4、对所述第一参数检测结果进行判断生成正常页与可疑风险页;

5、对所述可疑风险页进行压力测试生成新增不可用页与风险页;

6、对所述风险页进行参数检测生成第二参数检测结果;

7、对所述第一参数检测结果与所述第二参数检测结果进行数学统计确定出风险页细分状态。

8、通过采用上述技术方案,可先将可用页分为正常页与可疑风险页,然后将可疑风险页分为不可用页与风险页,接着再进一步确定风险页的细分状态,如此便于实现存储页各个细分状态的划分,从而便于充分把握nand flash中存储页的真实状态。

9、在一个具体的可实施方案中,所述参数检测至少包括误码率检测、编程时间检测以及尝试次数检测中的一种。

10、通过采用上述技术方案,可从误码率检测、编程时间检测以及尝试次数检测中任选一种或多种以对可用页进行参数检测。

11、在一个具体的可实施方案中,若所述参数检测仅包括所述误码率检测、所述编程时间检测以及所述尝试次数检测中的任意一种,则所述生成正常页与可疑风险的步骤包括:判断所述第一参数检测结果是否超过预设的第一阈值,若是,则判定所述可用页为所述可疑风险页,否则,判定为所述正常页。

12、通过采用上述技术方案,可将可用页划分为可疑风险页与正常页。

13、在一个具体的可实施方案中,若所述参数检测包括所述误码率检测、所述编程时间检测以及所述尝试次数检测中的任意两种,则所述生成正常页与可疑风险的步骤包括:判断其中一种第一参数检测结果是否超过预设的第二阈值,若是,则判定所述可用页为第一可疑风险页,否则,判定为第一正常页;

14、判断另一种第一参数检测结果是否超过预设的第三阈值,若是,则判定所述可用页为第二可疑风险页,否则,判定为第二正常页;

15、判断所述可用页是否被判定为第一正常页和第二正常页,若是,则判定所述可用页为所述正常页,否则,判定所述可用页为所述可疑风险页。

16、通过采用上述技术方案,可将可用页划分为可疑风险页与正常页。

17、在一个具体的可实施方案中,若所述参数检测包括所述误码率检测、所述编程时间检测以及所述尝试次数检测,则所述生成正常页与可疑风险的步骤包括:

18、判断与所述误码率检测对应的第一参数检测结果是否超过预设的误码率阈值,若是,则判定所述可用页为第一可疑风险页,否则,判定为第一正常页;

19、判断与所述编程时间检测对应的第一参数检测结果是否超过预设的编程时间阈值,若是,则判定所述可用页为第二可疑风险页,否则,判定为第二正常页;

20、判断与所述尝试次数检测对应的第一参数检测结果是否超过预设的尝试次数阈值,若是,则判定所述可用页为第三可疑风险页,否则,判定为第三正常页;

21、判断所述可用页是否被判定为第一正常页、第二正常页与第三正常页,

22、若是,则判定所述可用页为所述正常页;否则,判定为所述可疑风险页。

23、通过采用上述技术方案,可将可用页划分为可疑风险页与正常页。

24、在一个具体的可实施方案中,对所述第一参数检测结果与所述第二参数检测结果进行数学统计确定出风险页细分状态的步骤包括:数学统计所述第一参数检测结果生成分布模型及模型参数;

25、依据所述分布模型及所述模型参数对所述第二参数检测结果进行判断,生成与参数检测一一对应的风险页初步细分状态;

26、依据所述风险页初步细分状态与预设的就低原则确定风险页细分状态。

27、通过采用上述技术方案,可确定出风险页的细分状态。

28、在一个具体的可实施方案中,所述就低原则为:将生成的不同所述参数检测对应的所述初步细分状态中状态等级最后的所述初步细分状态作为所述风险页细分状态。

29、通过采用上述技术方案,可明晰就低原则的内容。

30、第二方面,本技术提供一种存储页细分状态识别系统,采用如下的技术方案:

31、一种存储页细分状态识别系统,包括:

32、第一参数检测模块,用于对可用页进行参数检测生成第一参数检测结果;

33、判断模块,用于对所述第一参数检测结果进行判断生成正常页与可疑风险页;

34、压力测试模块,用于对所述可疑风险页进行压力测试生成新增不可用页与风险页;

35、第二参数检测模块,对所述风险页进行参数检测生成第二参数检测结果;

36、统计模块,用于对所述第一参数检测结果与所述第二参数检测结果进行数学统计确定出风险页细分状态。

37、通过采用上述技术方案,可先将可用页分为正常页与可疑风险页,然后将可疑风险页分为不可用页与风险页,接着再进一步确定风险页的细分状态,如此便于实现存储页各个细分状态的划分,从而便于充分把握nand flash中存储页的真实状态。

38、第三方面,本技术提供一种计算机设备,采用如下技术方案:包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如上述任意一种存储页细分状态识别方法的计算机程序。

39、第四方面,本技术提供一种计算机可读存储介质,采用如下技术方案:存储有能够被处理器加载并执行上述任意一种存储页细分状态识别方法的计算机程序。

40、综上所述,本技术包括以下至少一种有益技术效果:

41、1.确定出存储页中的可用页的各个细分状态,从而便于充分把握nand flash中存储页的真实状态,一方面可以最大化的利用nand flash,另一方面提前规避使用存在风险的存储页,保护数据安全;

42、2.多种参数检测可实现对可用页的检测,多参数检测风险页的准确性高;

43、3.采用数学统计的方式实现对风险页状态的划分,划分的准确性高。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1