一种可有效提升储存装置可用容量的坏块管理方法制造方法及图纸

技术编号:29967716 阅读:18 留言:0更新日期:2021-09-08 09:38
本发明专利技术属于坏块管理领域,尤其是一种可有效提升储存装置可用容量的坏块管理方法,针对现有的不便于对块群组中出现坏块的次数进行记录,无法有效的得到块群组的使用情况问题,现提出如下方案,其包括以下步骤:S1:对块群组进行检测,判断是否存在坏块;S2:检测到块群组存在坏块时,对该群组进行标记,并对出现坏块的次数进行记录;S3:对检测出的坏块进行替换;S4:替换完成后,对新块的使用情况进行周期性监测;S5:周期性监测无问题时,新块可持续进行使用,完成对坏块的管理,本发明专利技术可以对出现坏块的次数进行记录,可以有效的得到块群组的使用情况。用情况。

【技术实现步骤摘要】
一种可有效提升储存装置可用容量的坏块管理方法


[0001]本专利技术涉及坏块管理
,尤其涉及一种可有效提升储存装置可用容量的坏块管理方法。

技术介绍

[0002]在闪存存储系统中,根据系统需求,把闪存内的块分成好几个块群组;闪存存储系统的容量依据闪存内可使用的块来决定;假如闪存内所有的块都是可用块,这样可使用的容量将会最大;不幸的是,闪存可能原始就存在坏块,或是经过一段时间的使用,写入/抹除次数到达一个上限而出现坏块,当块群组中包含坏块,根据传统作法,此块群组将被淘汰不用;当闪存中坏块越多,块群组被淘汰的机率越高,因此当块群组中出现坏块时,需要及时对坏块进行替换,以保持储存装置的可用容量。
[0003]现有技术中,不便于对块群组中出现坏块的次数进行记录,无法有效的得到块群组的使用情况,因此我们提出了一种可有效提升储存装置可用容量的坏块管理方法,用来解决上述问题。

技术实现思路

[0004]本专利技术的目的是为了解决现有技术中存在不便于对块群组中出现坏块的次数进行记录,无法有效的得到块群组的使用情况的缺点,而提出的一种可有效提升储存装置可用容量的坏块管理方法。
[0005]为了实现上述目的,本专利技术采用了如下技术方案:
[0006]一种可有效提升储存装置可用容量的坏块管理方法,包括以下步骤:
[0007]S1:对块群组进行检测,判断是否存在坏块;
[0008]S2:检测到块群组存在坏块时,对该群组进行标记,并对出现坏块的次数进行记录;
[0009]S3:对检测出的坏块进行替换;
[0010]S4:替换完成后,对新块的使用情况进行周期性监测;
[0011]S5:周期性监测无问题时,新块可持续进行使用,完成对坏块的管理。
[0012]优选的,所述S1中,对块群组进行划分,按照字母A、B、C、D....的方式进行,检测时,也按照此划分方式依次进行检测。
[0013]优选的,所述S2中,检测到块群组存在坏块时,对该群组进行标记,如块群组A出现坏块,则将块群组A标记为坏块组A,同时,块群组A出现坏块的次数加一。
[0014]优选的,所述S3中,对检测出的坏块进行替换,将坏块删除,将新的可有块添加到坏块的位置。
[0015]优选的,所述S1中,对块群组中的块进行检测,对检测的数据进行记录,然后对检测块的初始数据进行提取,将检测的数据与提取的数据进行对比,对比一致时,则说明此块无问题,对比不一致时,则说明此块为坏块。
[0016]优选的,所述S4中,替换完成后,对新块的使用情况进行周期性监测,周期设为1

3天。
[0017]优选的,所述S2中,检测到块群组存在坏块时,对坏块原因进行分析,判断坏块类型,坏块分为可修复坏块和不可修复坏块,当坏块为可修复坏块时,对坏块进行修复。
[0018]优选的,所述S5中,周期性监测无问题时,新块可持续进行使用,对新块的使用时间进行记录。
[0019]与现有技术相比,本专利技术的有益效果在于:
[0020]本方案通过对群组进行标记,并对出现坏块的次数进行记录,可以有效的得到块群组的使用情况;
[0021]本方案对块群组中的块进行检测,对检测的数据进行记录,然后对检测块的初始数据进行提取,将检测的数据与提取的数据进行对比,对比一致时,则说明此块无问题,对比不一致时,则说明此块为坏块,可以有效的完成对块的检查;
[0022]本方案检测到块群组存在坏块时,对坏块原因进行分析,判断坏块类型,坏块分为可修复坏块和不可修复坏块,当坏块为可修复坏块时,对坏块进行修复;
[0023]本专利技术可以对出现坏块的次数进行记录,可以有效的得到块群组的使用情况。
具体实施方式
[0024]下面对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0025]实施例一
[0026]一种可有效提升储存装置可用容量的坏块管理方法,包括以下步骤:
[0027]S1:对块群组进行检测,判断是否存在坏块;
[0028]S2:检测到块群组存在坏块时,对该群组进行标记,并对出现坏块的次数进行记录;
[0029]S3:对检测出的坏块进行替换;
[0030]S4:替换完成后,对新块的使用情况进行周期性监测;
[0031]S5:周期性监测无问题时,新块可持续进行使用,完成对坏块的管理。
[0032]本实施例中,S1中,对块群组进行划分,按照字母A、B、C、D....的方式进行,检测时,也按照此划分方式依次进行检测。
[0033]本实施例中,S2中,检测到块群组存在坏块时,对该群组进行标记,如块群组A出现坏块,则将块群组A标记为坏块组A,同时,块群组A出现坏块的次数加一。
[0034]本实施例中,S3中,对检测出的坏块进行替换,将坏块删除,将新的可有块添加到坏块的位置。
[0035]本实施例中,S1中,对块群组中的块进行检测,对检测的数据进行记录,然后对检测块的初始数据进行提取,将检测的数据与提取的数据进行对比,对比一致时,则说明此块无问题,对比不一致时,则说明此块为坏块。
[0036]本实施例中,S4中,替换完成后,对新块的使用情况进行周期性监测,周期设为1天。
[0037]本实施例中,S2中,检测到块群组存在坏块时,对坏块原因进行分析,判断坏块类
型,坏块分为可修复坏块和不可修复坏块,当坏块为可修复坏块时,对坏块进行修复。
[0038]本实施例中,S5中,周期性监测无问题时,新块可持续进行使用,对新块的使用时间进行记录。
[0039]实施例二
[0040]一种可有效提升储存装置可用容量的坏块管理方法,包括以下步骤:
[0041]S1:对块群组进行检测,判断是否存在坏块;
[0042]S2:检测到块群组存在坏块时,对该群组进行标记,并对出现坏块的次数进行记录;
[0043]S3:对检测出的坏块进行替换;
[0044]S4:替换完成后,对新块的使用情况进行周期性监测;
[0045]S5:周期性监测无问题时,新块可持续进行使用,完成对坏块的管理。
[0046]本实施例中,S1中,对块群组进行划分,按照字母A、B、C、D....的方式进行,检测时,也按照此划分方式依次进行检测。
[0047]本实施例中,S2中,检测到块群组存在坏块时,对该群组进行标记,如块群组A出现坏块,则将块群组A标记为坏块组A,同时,块群组A出现坏块的次数加一。
[0048]本实施例中,S3中,对检测出的坏块进行替换,将坏块删除,将新的可有块添加到坏块的位置。
[0049]本实施例中,S1中,对块群组中的块进行检测,对检测的数据进行记录,然后对检测块的初始数据进行提取,将检测的数据与提取的数据进行对比,对比一致时,则说明此块无问题,对比不一致时,则说明本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可有效提升储存装置可用容量的坏块管理方法,其特征在于,包括以下步骤:S1:对块群组进行检测,判断是否存在坏块;S2:检测到块群组存在坏块时,对该群组进行标记,并对出现坏块的次数进行记录;S3:对检测出的坏块进行替换;S4:替换完成后,对新块的使用情况进行周期性监测;S5:周期性监测无问题时,新块可持续进行使用,完成对坏块的管理。2.根据权利要求1所述的一种可有效提升储存装置可用容量的坏块管理方法,其特征在于,所述S1中,对块群组进行划分,按照字母A、B、C、D....的方式进行,检测时,也按照此划分方式依次进行检测。3.根据权利要求1所述的一种可有效提升储存装置可用容量的坏块管理方法,其特征在于,所述S2中,检测到块群组存在坏块时,对该群组进行标记,如块群组A出现坏块,则将块群组A标记为坏块组A,同时,块群组A出现坏块的次数加一。4.根据权利要求1所述的一种可有效提升储存装置可用容量的坏块管理方法,其特征在于,所述S3中,对检测出的坏块进行替换,将坏块删除,...

【专利技术属性】
技术研发人员:宋远岑王展南刑菊
申请(专利权)人:江苏华存电子科技有限公司
类型:发明
国别省市:

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

1