一种信息处理方法及电子设备技术

技术编号:12565435 阅读:50 留言:0更新日期:2015-12-23 09:32
本发明专利技术公开了一种信息处理方法及电子设备,其中,所述方法应用于电子设备中,所述电子设备具备用于数据存储的存储器件,所述存储器件中包括N个存储区域,所述N为大于1的自然数;所述方法包括:监测预定时间间隔内每个存储区域的数据操作次数;基于所述操作次数标记所述存储区域;基于所述操作次数获取每个存储区域在所述预定时间间隔内数据操作的变化参数;根据所述标记以及所述数据操作的变化参数形成对于所述存储区域的数据迁移策略;根据所述迁移策略进行数据迁移。

【技术实现步骤摘要】

本专利技术设及通讯技术,尤其设及一种信息处理方法及电子设备
技术介绍
本申请专利技术人在实现本申请实施例技术方案的过程中,至少发现相关技术中存在 如下技术问题: 数据存储安全性的一个因素是用于存储数据的硬盘不能损耗过快,存在过多损坏 的数据块,俗称为"坏块"。如果存储数据的硬盘在读取和写入操作作用下损耗过快,存在过 多"坏块",则在"坏块"位置存储的数据就无法正常读取了,不利于用户的使用。 一种用于存储数据的固态硬盘是基于闪存的数据存储设备,其中的每个数据块都 具有损耗性,擦除次数有限。如果当某个块的擦除次数达到上限,容易导致"坏块"的出现, 使得固态硬盘的整体性能将会大打折扣,需要使固态硬盘中所有数据块的擦除次数尽可能 地均匀,从而避免损坏过快,W延长固态硬盘的平均寿命,减少坏块的出现。 然而,相关技术中,对于该问题,采用的方案是基于数据块的状态一直不会变的静 态均衡机制,也就是说,擦除使用次数少的数据块称为冷数据,它的状态一直是"冷",擦除 使用次数多的数据块称为热数据,它的状态一直是"热",实际上数据块的状态是会发现变 化的,因此,所述基于数据块的状态一直不会变的静态均衡机制得到的结果不准确,并不是 个有效的解决方案。
技术实现思路
有鉴于此,本专利技术实施例希望提供一种信息处理方法及电子设备,至少解决了现 有技术存在的问题,使固态硬盘中所有数据块的擦除次数尽可能地均匀,从而避免损坏过 快,W延长固态硬盘的平均寿命,减少坏块的出现。 本专利技术实施例的技术方案是运样实现的: 本专利技术实施例的一种信息处理方法,所述方法应用于电子设备中,所述电子设备 具备用于数据存储的存储器件,所述存储器件中包括N个存储区域,所述N为大于1的自然 数;所述方法包括: 监测预定时间间隔内每个存储区域的数据操作次数; 基于所述操作次数标记所述存储区域; 基于所述操作次数获取每个存储区域在所述预定时间间隔内数据操作的变化参 数; 根据所述标记W及所述数据操作的变化参数形成对于所述存储区域的数据迁移 策略; 根据所述迁移策略进行数据迁移。 上述方案中,所述数据操作的变化参数包括:用于表征每个存储区域随着所述操 作次数的变化导致数据状态发生变化所形成的参数,并将其记为加速度参数。 上述方案中,所述基于所述操作次数标记所述存储区域,包括:对所述存储区域根 据所述操作次数进行标记时,将所述操作次数大于第一阔值的存储区域标记为第一类,将 所述操作次数小于第一阔值的存储区域标记为第二类。 上述方案中,所述根据所述标记W及所述数据操作的变化参数形成对于所述存储 区域的数据迁移策略,包括:所述加速度参数大于第二阔值的第一类的数据和所述加速度 参数小于第二阔值的第二类的数据进行数据迁移。 上述方案中,所述根据所述标记W及所述数据操作的变化参数形成对于所述存储 区域的数据迁移策略,包括:所述加速度参数小于第二阔值的第一类的数据和所述加速度 参数大于第二阔值的第二类的数据不进行数据迁移。 上述方案中,所述根据所述标记W及所述数据操作的变化参数形成对于所述存储 区域的数据迁移策略,包括:所述第一类的数据其加速度小于第=阔值,所述第二类的数据 其加速度大于第四阔值时,不进行数据迁移;其中,第=阔值小于第二阔值,第四阔值大于 第二阔值。 上述方案中,所述根据所述迁移策略进行数据迁移,包括: 将所述第一类的数据与所述第二类的数据进行置换,W完成所述数据迁移。 本专利技术实施例的一种电子设备,所述电子设备具备用于数据存储的存储器件,所 述存储器件中包括N个存储区域,所述N为大于1的自然数;所述电子设备还包括:处理 器; 所述处理器,用于: 监测预定时间间隔内每个存储区域的数据操作次数; 基于所述操作次数标记所述存储区域; 基于所述操作次数获取每个存储区域在所述预定时间间隔内数据操作的变化参 数; 根据所述标记W及所述数据操作的变化参数形成对于所述存储区域的数据迁移 策略; 根据所述迁移策略进行数据迁移。 上述方案中,所述数据操作的变化参数包括:用于表征每个存储区域随着所述操 作次数的变化导致数据状态发生变化所形成的参数,并将其记为加速度参数。 上述方案中,所述处理器,进一步用于对所述存储区域根据所述操作次数进行标 记时,将所述操作次数大于第一阔值的存储区域标记为第一类,将所述操作次数小于第一 阔值的存储区域标记为第二类。 上述方案中,所述处理器,进一步用于形成所述数据迁移策略,所述数据迁移策略 包括:所述加速度参数大于第二阔值的第一类的数据和所述加速度参数小于第二阔值的第 二类的数据进行数据迁移。 上述方案中,所述处理器,进一步用于形成所述数据迁移策略,所述数据迁移策略 包括:所述加速度参数小于第二阔值的第一类的数据和所述加速度参数大于第二阔值的第 二类的数据不进行数据迁移。 上述方案中,所述处理器,进一步用于形成所述数据迁移策略,所述数据迁移策略 包括:所述第一类的数据其加速度小于第=阔值,所述第二类的数据其加速度大于第四阔 值时,不进行数据迁移;其中,第=阔值小于第二阔值,第四阔值大于第二阔值。 上述方案中,所述处理器,进一步用于将所述第一类的数据与所述第二类的数据 进行置换,W完成所述数据迁移。 本专利技术实施例的信息处理方法应用于电子设备中,所述电子设备具备用于数据存 储的存储器件,所述存储器件中包括N个存储区域,所述N为大于1的自然数;所述方法包 括:监测预定时间间隔内每个存储区域的数据操作次数;基于所述操作次数标记所述存储 区域;基于所述操作次数获取每个存储区域在所述预定时间间隔内数据操作的变化参数; 根据所述标记W及所述数据操作的变化参数形成对于所述存储区域的数据迁移策略;根据 所述迁移策略进行数据迁移。 采用本专利技术实施例,由于能基于所述操作次数标记所述存储区域,并获取所述预 定时间间隔内数据操作的变化参数,根据运两个指标来生成数据迁移策略,W便根据该数 据迁移策略进行数据迁移,运种动态的调整可W使固态硬盘中所有数据块的擦除次数尽可 能地均匀,达到避免损坏过快,W延长固态硬盘的平均寿命,减少坏块的出现的有益效果。【附图说明】 图1为本专利技术方法实施例一的一个实现流程示意图; 图2为本专利技术方法实施例二的一个实现流程示意图; 图3为本专利技术方法实施例=的一个实现流程示意图; 图4为本专利技术方法实施例四的一个实现流程示意图; 图5为本专利技术电子设备实施例的一个组成结构示意图; 图6-7为应用本专利技术实施例的一应用场景的示意图。【具体实施方式】 下面结合附图对技术方案的实施作进一步的详细描述。 阳0创方法实施例一: 本专利技术实施例的一种信息处理方法,所述方法应用于电子设备中,所述电子设备 具备用于数据存储的存储器件,所述存储器件中包括N个存储区域,所述N为大于1的自然 数;如图1所示,所述方法包括: W45] 步骤101、监测预定时间间隔内每个存储区域的数据操作次数。 运里,由于对存储区域的操作次数会导致存储区域(或称为数据块)的状态随着 时间变化发生状态迁移,如果存储区域(或称为数据块)的初始状态为冷数据状态,则随着 时间变化对该存储区域(或称为数据块)的操作次数越多,会由冷数据状态变为热数据状 态;如果存储区域(或称为数据块)的初始状态为热数据状态本文档来自技高网...

【技术保护点】
一种信息处理方法,所述方法应用于电子设备中,所述电子设备具备用于数据存储的存储器件,所述存储器件中包括N个存储区域,所述N为大于1的自然数;所述方法包括:监测预定时间间隔内每个存储区域的数据操作次数;基于所述操作次数标记所述存储区域;基于所述操作次数获取每个存储区域在所述预定时间间隔内数据操作的变化参数;根据所述标记以及所述数据操作的变化参数形成对于所述存储区域的数据迁移策略;根据所述迁移策略进行数据迁移。

【技术特征摘要】

【专利技术属性】
技术研发人员:李志刚张红蕾谢晓辉
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1