一种SSD硬盘的数据处理方法和装置制造方法及图纸

技术编号:18114603 阅读:18 留言:0更新日期:2018-06-03 08:03
本发明专利技术提供了一种SSD硬盘的数据处理方法和装置,涉及信息处理技术领域,所述方法包括:获得每个flush的组的坏块信息;将所述每个flush的组的坏块信息存在冷数据存储区,其中,所述SSD硬盘包括super区域,所述super区域包括冷数据存储区和热数据存储区,其中,所述冷数据存储区用于存储低于预定访问频率的数据;其中,所述方法还包括:在所述SSD硬盘每次启动前,从所述冷数据存储区读取所述每个flush的组的坏块信息。解决了现有技术中在内存库读取错误的情况下,无法确定需要加载的内存库的技术问题。达到了将坏存储块分离出来,从而准确确定待加载的内存库的技术效果。

【技术实现步骤摘要】
一种SSD硬盘的数据处理方法和装置
本专利技术涉及信息处理
,尤其涉及一种SSD硬盘的数据处理方法和装置。
技术介绍
Super区作为SSD硬盘启动重要数据的存放地,在每个内存库的前几个内存块循环读写,没有固定的地址。现在的方案是在每次启动时,从第0个内存库依次至第N个内存库。但本申请专利技术人在实现本专利技术技术方案的过程中,发现上述现有技术至少存在如下技术问题:如果某个内存库读错,将会出现无法确定需要加载的是哪个内存库的问题。
技术实现思路
本专利技术实施例提供了一种SSD硬盘的数据处理方法和装置,解决了现有技术中在内存库读取错误的情况下,无法确定需要加载的内存库的技术问题。鉴于上述问题,提出了本申请实施例以便提供一种SSD硬盘的数据处理方法和装置。第一方面,本专利技术提供了一种SSD硬盘的数据处理方法,所述方法包括:获得每个flush的组的坏块信息;将所述每个flush的组的坏块信息存在冷数据存储区,其中,所述SSD硬盘包括super区域,所述super区域包括冷数据存储区和热数据存储区,其中,所述冷数据存储区用于存储低于预定访问频率的数据;其中,所述方法还包括:在所述SSD硬盘每次启动前,从所述冷数据存储区读取所述每个flush的组的坏块信息。优选的,所述方法还包括:每个flush的组包括第一bank和第二bank,其中,所述第一bank和第二bank互为备份。优选的,所述在所述SSD硬盘每次启动前,从所述冷数据存储区读取所述每个flush的组的坏块信息还包括:从所述冷数据存储区中读取坏块信息和curgroup信息,并以所述坏块信息和curgroup信息去引导super信息。第二方面,本专利技术提供了一种SSD硬盘的数据处理装置,所述装置包括:第一获得单元,所述第一获得单元用于获得每个flush的组的坏块信息;第一存储单元,所述第一存储单元用于将所述每个flush的组的坏块信息存在冷数据存储区,其中,所述SSD硬盘包括super区域,所述super区域包括冷数据存储区和热数据存储区,其中,所述冷数据存储区用于存储低于预定访问频率的数据;其中,所述装置还包括:第一读取单元,所述第一读取单元用于在所述SSD硬盘每次启动前,从所述冷数据存储区读取所述每个flush的组的坏块信息。优选的,所述装置还包括:第二获得单元,所述第二获得单元用于根据所述每个flush的组的坏块信息获得flush的组的坏块表。优选的,所述装置还包括:每个flush的组包括第一bank和第二bank,其中,所述第一bank和第二bank互为备份。优选的,所述装置还包括:每个flush的组中的所述冷数据存储区位于所述每个flush的组的前面;每个flush的组中的所述热数据存储器位于所述每个flush的组的后面。优选的,所述装置还包括:第一引导单元,所述第一引导单元用于从所述位于所述每个flush的组的前面的冷数据存储区中读取坏块信息和curgroup信息,并以所述坏块信息和curgroup信息去引导super信息。第三方面,本专利技术提供了一种SSD硬盘的数据处理装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:获得每个flush的组的坏块信息;将所述每个flush的组的坏块信息存在冷数据存储区,其中,所述SSD硬盘包括super区域,所述super区域包括冷数据存储区和热数据存储区,其中,所述冷数据存储区用于存储低于预定访问频率的数据;其中,所述方法还包括:在所述SSD硬盘每次启动前,从所述冷数据存储区读取所述每个flush的组的坏块信息。本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:1.本申请实施例提供的一种SSD硬盘的数据处理方法和装置,通过获得每个flush的组的坏块信息;将所述每个flush的组的坏块信息存在冷数据存储区,其中,所述SSD硬盘包括super区域,所述super区域包括冷数据存储区和热数据存储区,其中,所述冷数据存储区用于存储低于预定访问频率的数据;其中,所述方法还包括:在所述SSD硬盘每次启动前,从所述冷数据存储区读取所述每个flush的组的坏块信息。解决了现有技术中在内存库读取错误的情况下,无法确定需要加载的内存库的技术问题。达到了将坏存储块分离出来,从而准确确定待加载的内存库的技术效果。2.本申请实施例通过每个flush的组包括第一bank和第二bank,其中,所述第一bank和第二bank互为备份,达到了提高数据安全性的技术效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明图1为本专利技术实施例中一种SSD硬盘的数据处理方法的流程示意图;图2为本专利技术实施例中一种SSD硬盘的数据处理装置的结构示意图;图3为本专利技术实施例中另一种SSD硬盘的数据处理装置的结构示意图.具体实施方式本专利技术实施例提供了一种SSD硬盘的数据处理方法和装置,用于解决现有技术中在内存库读取错误的情况下,无法确定需要加载的内存库的技术问题。本专利技术提供的技术方案总体思路如下:在本专利技术实施例的技术方案中,通过获得每个flush的组的坏块信息;将所述每个flush的组的坏块信息存在冷数据存储区,其中,所述SSD硬盘包括super区域,所述super区域包括冷数据存储区和热数据存储区,其中,所述冷数据存储区用于存储低于预定访问频率的数据;其中,所述方法还包括:在所述SSD硬盘每次启动前,从所述冷数据存储区读取所述每个flush的组的坏块信息。达到了将怀存储块分离出来,从而准确确定待加载的内存库的技术效果。下面通过附图以及具体实施例对本专利技术技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。为了更清楚的对本申请进行阐述,下面对本申请所涉及的专业名词进行解释:1.SSD硬盘:固态硬盘(SolidStateDrives),简称固盘,固态硬盘(SolidStateDrive)用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成。固态硬盘在接口的规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致。被广泛应用于军事、车载、工控、视频监控、网络监控、网络终端、电力、医疗、航空、导航设备等领域。2.superflush:flush是指将盘在运行过程中存在DDR等内存里面的重要数据写入到硬盘存起来的一个操作过程,因为DDR的数据在断电后会消失,必须要写入到硬盘里,下次才能读出来。superflush就是将关系硬盘启动的关键数据写入硬盘的一个操作过程。相应的Load就是将数据读出来的一个过程。3.super区域本文档来自技高网...
一种SSD硬盘的数据处理方法和装置

【技术保护点】
一种SSD硬盘的数据处理方法,其特征在于,所述方法包括:获得每个flush的组的坏块信息;将所述每个flush的组的坏块信息存在冷数据存储区,其中,所述SSD硬盘包括super区域,所述super区域包括冷数据存储区和热数据存储区,其中,所述冷数据存储区用于存储低于预定访问频率的数据;其中,所述方法还包括:在所述SSD硬盘每次启动前,从所述冷数据存储区读取所述每个flush的组的坏块信息。

【技术特征摘要】
1.一种SSD硬盘的数据处理方法,其特征在于,所述方法包括:获得每个flush的组的坏块信息;将所述每个flush的组的坏块信息存在冷数据存储区,其中,所述SSD硬盘包括super区域,所述super区域包括冷数据存储区和热数据存储区,其中,所述冷数据存储区用于存储低于预定访问频率的数据;其中,所述方法还包括:在所述SSD硬盘每次启动前,从所述冷数据存储区读取所述每个flush的组的坏块信息。2.如权利要求1所述的方法,其特征在于,所述方法还包括:每个flush的组包括第一bank和第二bank,其中,所述第一bank和第二bank互为备份。3.如权利要求1所述的方法,其特征在于,所述在所述SSD硬盘每次启动前,从所述冷数据存储区读取所述每个flush的组的坏块信息还包括:从所述冷数据存储区中读取坏块信息和curgroup信息,并以所述坏块信息和curgroup信息去引导super信息。4.一种SSD硬盘的数据处理装置,其特征在于,所述装置包括:第一获得单元,所述第一获得单元用...

【专利技术属性】
技术研发人员:张红蕾肖曼君
申请(专利权)人:北京联想核芯科技有限公司
类型:发明
国别省市:北京,11

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

1