一种固态硬盘的使用方法和装置制造方法及图纸

技术编号:3089107 阅读:172 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种固态硬盘的使用方法和装置,该方法包括以下步骤:检测固态硬盘的当前存储单元中用于替换坏块的保留块是否耗尽;当所述当前存储单元中的保留块耗尽时,向所述固态硬盘的其它存储单元获取预先保留的数据块替换所述存储单元中的坏块。本发明专利技术实施例通过获取预先保留的数据块替换固态硬盘中的坏块,使固态硬盘在某一存储单元中预先保留的数据块耗尽时可以继续使用,从而延长了固态硬盘的使用寿命。

【技术实现步骤摘要】

本专利技术实施例涉及信息存储领域,尤其涉及一种固态硬盘的使用方法和 装置。
技术介绍
SSD ( solid state disk,固态硬盘),通常由控制模块与存储模块组成。 其中,存储模块多采用非易失性的Flash (闪存)芯片构成。而且SSD不 具有机械转动装置,因而SSD具有读写性能高,抗震能力强,电源开销小 等优势,并广泛应用于军事、车载、工控、视频监控、网络监控、网络终 端、电力、医疗、航空、导航设备等领域。Flash SSD可分为SLC( Single Level Cell,单层式)存储,与MLC( Multi Level Cell,多层式)存储两种。两种介质都存在擦写寿命问题,SLC大约 IO万次,MLC大约1万次,使用者如果能在SSD寿命终结前得到准确的 预警信息则可以提前备份数据,保证数据的安全性。现有Flash芯片的存储结构按照Layer (层)、Plane (面)的方式划分, 存储单元为Plane。为替换使用过程中出现的坏块,通常每个Plane中划定 一定区域预留为保留区,预先保留部分数据块,这部分预先保留的数据快可 以用于替换SSD使用过程中产生的坏块,也可以用于存储一些冗余信息。 每个Plane中具有一定数量的预先保留的数据块,当当前Plane中出现坏块 的时候可以用预先保留的数据块替换坏块,当某一 Plane中预先保留的数据 块使用完后宣布该SSD寿命终结。具体的,当固态硬盘数据存储过程中,某个用于存储数据的Plane中出现 坏块时,可以根据预先保留的数据块的地址信息直接将数据存储到预先保留 的数据块中,实现替换坏块的目的。在实施本专利技术的过程中,专利技术人发现现有技术中至少存在以下缺点只要某个页级存储单元中预先保留的数据块已经耗尽时就会宣布固定 硬盘寿命终结,从而影响固态硬盘的使用寿命。
技术实现思路
本专利技术实施例提供一种固态硬盘的使用方法和装置,以实现当某个存 储单元中保留块耗尽时可以继续使用该固态硬盘。本专利技术实施例提供一种固态硬盘的使用方法,包括以下步骤 检测固态硬盘的当前存储单元中用于替换坏块的预先保留的数据块是否 耗尽;当所述当前存储单元中预先保留的数据块耗尽时,向所述固态硬盘的其 它存储单元获取预先保留的数据块替换所述存储单元中的坏块。本专利技术实施例提供一种固态硬盘的控制装置,包括检测单元,用于检测固态硬盘的当前存储单元中用于替换坏块的预先保 留的数据块是否耗尽;替换单元,用于当所述当前存储单元中预先保留的数据块耗尽时,向所 述固态硬盘的其它存储单元获取预先保留的数据块替换所述存储单元中的坏 块。与现有技术相比,本专利技术实施例至少具有以下优点 通过获取预先保留的数据块替换固态硬盘中的坏块,使固态硬盘在某一存储单元中预先保留的数据块耗尽时可以继续使用,从而延长了固态硬盘的使用寿命。附图说明图1为本专利技术实施例提供的方法的流程示意图2为本专利技术另一实施例提供的方法的流程示意图3为本专利技术实施例提供的方法中Flash芯片的结构示意图4为本专利技术实施例提供的装置的结构示意图5为本专利技术另一实施例提供的装置的结构示意图。具体实施例方式下面结合附图和具体实施例对本专利技术进行进一步介绍。本专利技术实施例提供一种固态硬盘的使用方法,如图1所示,包括以下步骤步骤s101,检测固态硬盘的当前存储单元中用于替换坏块的预先保留的 数据块是否耗尽;步骤s102,当当前存储单元中预先保留的数据块耗尽时,向固态硬盘的 其它存储单元获取预先保留的数据块替换存储单元中的坏块。通过采用本专利技术实施例提供的方法,获取预先保留的数据块替换固态硬 盘中的坏块,使固态硬盘在某一存储单元中预先保留的数据块耗尽时可以继 续使用,从而延长了固态硬盘的使用寿命。下面结合具体应用场景对本专利技术实施例进行进一步介绍。其中,固态硬 盘的存储结构以Flash芯片结构为例,存储单元以Plane、 Layer为例,预先保留 的数据块简称为保留块。本专利技术实施例提供一种固态硬盘的使用方法,如图2所示,包括以下 步骤步骤s201,当固态硬盘的某一 Plane中出现坏块时,利用该Plane中预先 保留的数据块替换出现的坏块。如图3所示,Flash芯片的存储结构按照Layer、 Plane的方式划分,存 储单元为Plane。为替换使用过程中出现的坏块,每个Plane中划出 一定区 域预留为保留区,预先保留部分数据块,这部分预先保留的数据块可以称为 保留块,保留块可以用于替换固态硬盘中出现的坏块。每个Plane中具有一 定数量的保留块,当当前Plane中出现坏块的时候可以用该保留块替换坏 块,使固态硬盘可以继续使用。步骤s202,当某个Plane保留块耗尽时,若同一 Layer下其它Plane中仍 有可用保留块,则直接获取该其它Plane中的保留块。当某个Plane保留块4毛尽时,可以遍历其它Plane中的保留块,如果该保留块没有被使用,则获取该保留块;也可以预先设置统计表格用于统计Flash 芯片中各Layer下Plane中的保留块信息,当某个Plane保留块耗尽时,可以 根据该统计表格中统计的该Plane所在Layer下其它Plane中未被使用的保留 块信息获取保留块。步骤s203,当同一 Layer下其它Plane中的保留块耗尽时,则获取其它 Layer下的保留块。本专利技术实施例中提供的固态硬盘存储单元为两级,即Plane和Layer;当 固态硬盘的存储单元还有更高级时,则依次向更高一级的存储单元获取保留 块,直到固态硬盘中所有存储单元中的保留块耗尽。从其它Plane获取保留块的方法可以预先设置,例如,可以设置为采用遍 历的方式从其它Plane获取保留块。也可以预先设置统计表格统计Flash芯片 中各Layer下Plane中的保留块信息,根据该统计表格的统计信息获取相应 Layer下的保留块。步骤s204,当某一 Plane开始使用另一 Plane保留块时发出预警信号。固态硬盘在使用保留块替换坏块的过程中,可以预先设置监测出现坏块 的Plane获取到保留块所在的其它存储单元的级别;可以根据其它存储单元级 别的不同发出不同的预警信号。当固态硬盘中的保留块用尽时发出寿命终结 提示。该预警信号的发出方式可以有多种,例如以声光信号作为预警信号。将 声光装置与固态硬盘中的控制模块相连,设置开关模式。当该固态硬盘中的 某一 Plane中保留块耗尽,获取到其它存储单元中的保留块时,控制模块根据 设置的开关模式控制声光装置发出声光信号。通过采用本专利技术实施例提供的方法,获取保留块替换固态硬盘中的坏 块,使该硬盘在某一存储单元的保留块耗尽时可以继续使用,延长了固态 硬盘的使用寿命。本专利技术实施例提供一种固态硬盘的控制装置,如图4所示,包括 检测单元41,用于检测固态硬盘的当前存储单元中用于替换坏块的预先保留的数据块是否耗尽;替换单元42,用于当检测单元41检测到当前存储单元中预先保留的数据 块耗尽时,向固态硬盘的其它存储单元获取预先保留的数据块替换存储单元 中的坏块。本专利技术又一实施例提供的固态硬盘的控制装置,如图5所示,还包括 预警单元43,用于当从其它存储单元获取预先保留的数据块时发出预警 信号。上述替换单元42包括第一获取子单元421,用于向同级的其它存储单元获取预先保留本文档来自技高网
...

【技术保护点】
一种固态硬盘的使用方法,其特征在于,包括以下步骤: 检测固态硬盘的当前存储单元中用于替换坏块的预先保留的数据块是否耗尽; 当所述当前存储单元中预先保留的数据块耗尽时,向所述固态硬盘的其它存储单元获取预先保留的数据块替换所述存储单元中的坏块。

【技术特征摘要】
1、一种固态硬盘的使用方法,其特征在于,包括以下步骤检测固态硬盘的当前存储单元中用于替换坏块的预先保留的数据块是否耗尽;当所述当前存储单元中预先保留的数据块耗尽时,向所述固态硬盘的其它存储单元获取预先保留的数据块替换所述存储单元中的坏块。2、 如权利要求l所述的方法,其特征在于,所述向所述固态硬盘的其它 存储单元获取预先保留的数据块包括向同级的其它存储单元获取预先保留的数据块;当所述同级的所有存储单元中预先保留的数据块耗尽时,向高一级的存 储单元获取;当所述高一级的存储单元中所有预先保留的数据块耗尽时,依次向更高 一级的存储单元获取,直到所述固态硬盘中所有存储单元中预先保留的数据 块耗尽。3、 如权利要求l所述的方法,其特征在于,所述向所述固态硬盘的其它 存储单元获取预先保留的数据块包括遍历所述其它存储单元中预先保留的数据块,如果所述其它存储单元中 预先保留的数据块没有被使用,则获取所述预先保留的数据块;或者预先设置用于统计所述固态硬盘内各存储单元中预先保留的数据块的使 用信息的统计表格,根据所述统计表格的统计结果获取没有被使用的预先保 留的数据块。4、 如权利要求l所述的方法,其特征在于,该方法还包括当从所述其它存储单元获取预先保留的数据块时发出预警信号。5、 如权利要求4所述的方法,其特征在于,所述发出预警信号包...

【专利技术属性】
技术研发人员:柯乔刘明刚
申请(专利权)人:成都市华为赛门铁克科技有限公司
类型:发明
国别省市:90[中国|成都]

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

1