一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种可有效提升储存装置可用容量的坏块管理方法与流程

2021-09-07 22:53:00 来源:中国专利 TAG:管理 储存 可用 装置 容量

1.本发明涉及坏块管理技术领域,尤其涉及一种可有效提升储存装置可用容量的坏块管理方法。


背景技术:

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


技术实现要素:

4.本发明的目的是为了解决现有技术中存在不便于对块群组中出现坏块的次数进行记录,无法有效的得到块群组的使用情况的缺点,而提出的一种可有效提升储存装置可用容量的坏块管理方法。
5.为了实现上述目的,本发明采用了如下技术方案:
6.一种可有效提升储存装置可用容量的坏块管理方法,包括以下步骤:
7.s1:对块群组进行检测,判断是否存在坏块;
8.s2:检测到块群组存在坏块时,对该群组进行标记,并对出现坏块的次数进行记录;
9.s3:对检测出的坏块进行替换;
10.s4:替换完成后,对新块的使用情况进行周期性监测;
11.s5:周期性监测无问题时,新块可持续进行使用,完成对坏块的管理。
12.优选的,所述s1中,对块群组进行划分,按照字母a、b、c、d....的方式进行,检测时,也按照此划分方式依次进行检测。
13.优选的,所述s2中,检测到块群组存在坏块时,对该群组进行标记,如块群组a出现坏块,则将块群组a标记为坏块组a,同时,块群组a出现坏块的次数加一。
14.优选的,所述s3中,对检测出的坏块进行替换,将坏块删除,将新的可有块添加到坏块的位置。
15.优选的,所述s1中,对块群组中的块进行检测,对检测的数据进行记录,然后对检测块的初始数据进行提取,将检测的数据与提取的数据进行对比,对比一致时,则说明此块无问题,对比不一致时,则说明此块为坏块。
16.优选的,所述s4中,替换完成后,对新块的使用情况进行周期性监测,周期设为1

3天。
17.优选的,所述s2中,检测到块群组存在坏块时,对坏块原因进行分析,判断坏块类型,坏块分为可修复坏块和不可修复坏块,当坏块为可修复坏块时,对坏块进行修复。
18.优选的,所述s5中,周期性监测无问题时,新块可持续进行使用,对新块的使用时间进行记录。
19.与现有技术相比,本发明的有益效果在于:
20.本方案通过对群组进行标记,并对出现坏块的次数进行记录,可以有效的得到块群组的使用情况;
21.本方案对块群组中的块进行检测,对检测的数据进行记录,然后对检测块的初始数据进行提取,将检测的数据与提取的数据进行对比,对比一致时,则说明此块无问题,对比不一致时,则说明此块为坏块,可以有效的完成对块的检查;
22.本方案检测到块群组存在坏块时,对坏块原因进行分析,判断坏块类型,坏块分为可修复坏块和不可修复坏块,当坏块为可修复坏块时,对坏块进行修复;
23.本发明可以对出现坏块的次数进行记录,可以有效的得到块群组的使用情况。
具体实施方式
24.下面对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
25.实施例一
26.一种可有效提升储存装置可用容量的坏块管理方法,包括以下步骤:
27.s1:对块群组进行检测,判断是否存在坏块;
28.s2:检测到块群组存在坏块时,对该群组进行标记,并对出现坏块的次数进行记录;
29.s3:对检测出的坏块进行替换;
30.s4:替换完成后,对新块的使用情况进行周期性监测;
31.s5:周期性监测无问题时,新块可持续进行使用,完成对坏块的管理。
32.本实施例中,s1中,对块群组进行划分,按照字母a、b、c、d....的方式进行,检测时,也按照此划分方式依次进行检测。
33.本实施例中,s2中,检测到块群组存在坏块时,对该群组进行标记,如块群组a出现坏块,则将块群组a标记为坏块组a,同时,块群组a出现坏块的次数加一。
34.本实施例中,s3中,对检测出的坏块进行替换,将坏块删除,将新的可有块添加到坏块的位置。
35.本实施例中,s1中,对块群组中的块进行检测,对检测的数据进行记录,然后对检测块的初始数据进行提取,将检测的数据与提取的数据进行对比,对比一致时,则说明此块无问题,对比不一致时,则说明此块为坏块。
36.本实施例中,s4中,替换完成后,对新块的使用情况进行周期性监测,周期设为1天。
37.本实施例中,s2中,检测到块群组存在坏块时,对坏块原因进行分析,判断坏块类
型,坏块分为可修复坏块和不可修复坏块,当坏块为可修复坏块时,对坏块进行修复。
38.本实施例中,s5中,周期性监测无问题时,新块可持续进行使用,对新块的使用时间进行记录。
39.实施例二
40.一种可有效提升储存装置可用容量的坏块管理方法,包括以下步骤:
41.s1:对块群组进行检测,判断是否存在坏块;
42.s2:检测到块群组存在坏块时,对该群组进行标记,并对出现坏块的次数进行记录;
43.s3:对检测出的坏块进行替换;
44.s4:替换完成后,对新块的使用情况进行周期性监测;
45.s5:周期性监测无问题时,新块可持续进行使用,完成对坏块的管理。
46.本实施例中,s1中,对块群组进行划分,按照字母a、b、c、d....的方式进行,检测时,也按照此划分方式依次进行检测。
47.本实施例中,s2中,检测到块群组存在坏块时,对该群组进行标记,如块群组a出现坏块,则将块群组a标记为坏块组a,同时,块群组a出现坏块的次数加一。
48.本实施例中,s3中,对检测出的坏块进行替换,将坏块删除,将新的可有块添加到坏块的位置。
49.本实施例中,s1中,对块群组中的块进行检测,对检测的数据进行记录,然后对检测块的初始数据进行提取,将检测的数据与提取的数据进行对比,对比一致时,则说明此块无问题,对比不一致时,则说明此块为坏块。
50.本实施例中,s4中,替换完成后,对新块的使用情况进行周期性监测,周期设为2天。
51.本实施例中,s2中,检测到块群组存在坏块时,对坏块原因进行分析,判断坏块类型,坏块分为可修复坏块和不可修复坏块,当坏块为可修复坏块时,对坏块进行修复。
52.本实施例中,s5中,周期性监测无问题时,新块可持续进行使用,对新块的使用时间进行记录。
53.实施例三
54.一种可有效提升储存装置可用容量的坏块管理方法,包括以下步骤:
55.s1:对块群组进行检测,判断是否存在坏块;
56.s2:检测到块群组存在坏块时,对该群组进行标记,并对出现坏块的次数进行记录;
57.s3:对检测出的坏块进行替换;
58.s4:替换完成后,对新块的使用情况进行周期性监测;
59.s5:周期性监测无问题时,新块可持续进行使用,完成对坏块的管理。
60.本实施例中,s1中,对块群组进行划分,按照字母a、b、c、d....的方式进行,检测时,也按照此划分方式依次进行检测。
61.本实施例中,s2中,检测到块群组存在坏块时,对该群组进行标记,如块群组a出现坏块,则将块群组a标记为坏块组a,同时,块群组a出现坏块的次数加一。
62.本实施例中,s3中,对检测出的坏块进行替换,将坏块删除,将新的可有块添加到
坏块的位置。
63.本实施例中,s1中,对块群组中的块进行检测,对检测的数据进行记录,然后对检测块的初始数据进行提取,将检测的数据与提取的数据进行对比,对比一致时,则说明此块无问题,对比不一致时,则说明此块为坏块。
64.本实施例中,s4中,替换完成后,对新块的使用情况进行周期性监测,周期设为3天。
65.本实施例中,s2中,检测到块群组存在坏块时,对坏块原因进行分析,判断坏块类型,坏块分为可修复坏块和不可修复坏块,当坏块为可修复坏块时,对坏块进行修复。
66.本实施例中,s5中,周期性监测无问题时,新块可持续进行使用,对新块的使用时间进行记录。
67.通过实施例一、二、三提出的一种可有效提升储存装置可用容量的坏块管理方法,可以对出现坏块的次数进行记录,可以有效的得到块群组的使用情况,且实施例二为最佳实施例。
68.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜