一种硬盘数据的读取方法、装置及相关设备制造方法及图纸

技术编号:20221578 阅读:39 留言:0更新日期:2019-01-28 20:09
本申请公开了一种硬盘数据的读取方法,包括硬盘固件根据基础电压读取硬盘数据,获得标准数据;按照预设电压范围内的各个电压读取所述硬盘数据,获得各个所述电压对应的读取数据;计算各个所述读取数据与所述标准数据之间的差值;在各个所述差值中确定最小差值,并获取所述最小差值对应的最小误差电压;保存所述最小误差电压,以便当控制器接收到读取请求时,根据所述最小误差电压读取所述硬盘数据;该读取方法可有效节省时间,较高效率的实现对固态硬盘中数据的读取。本申请还公开了一种硬盘数据的读取装置、系统、硬盘以及计算机可读存储介质,均具有上述有益效果。

【技术实现步骤摘要】
一种硬盘数据的读取方法、装置及相关设备
本申请涉及数据存储
,特别涉及一种硬盘数据的读取方法,还涉及一种硬盘数据的读取装置、系统、一种硬盘以及计算机可读存储介质。
技术介绍
随着信息技术的不断发展,数据作为一种宝贵资源逐渐被人们重视,人们在工作生活中的各种活动都会产生数据,收集这些数据再通过分析处理能够获得很多有用信息,实现有资源到资产的转化,从而催化了大数据、高性能计算的高速发展。在大数据时代,海量数据的存储位于越来越重要的地位,在CPU等计算部件运行速率越来越高的同时,数据的存储与读取速率成为系统之瓶颈。目前,随着NAND(计算机闪存设备)等固态硬盘价格的逐渐下降,其使用数量也逐渐上升。然而,与传统硬盘不同,固态硬盘的使用是有寿命的,随着固态硬盘PE操作(Program/Erase,写/擦操作)次数的增加,当达到一定擦写数量时,对其进行数据读取时很容易出现读取错误的情况。目前,广泛使用的NAND类型为3DTLC,对于NAND来讲,随着PE次数的增加,NANDcell存储数据的能力将会变弱,此时,如果对NAND进行用户数据的读取操作出现错误,则需要尝试进行电压偏转,再进行读取本文档来自技高网...

【技术保护点】
1.一种硬盘数据的读取方法,其特征在于,包括:硬盘固件根据基础电压读取硬盘数据,获得标准数据;按照预设电压范围内的各个电压读取所述硬盘数据,获得各个所述电压对应的读取数据;计算各个所述读取数据与所述标准数据之间的差值;在各个所述差值中确定最小差值,并获取所述最小差值对应的最小误差电压;保存所述最小误差电压,以便当控制器接收到读取请求时,根据所述最小误差电压读取所述硬盘数据。

【技术特征摘要】
1.一种硬盘数据的读取方法,其特征在于,包括:硬盘固件根据基础电压读取硬盘数据,获得标准数据;按照预设电压范围内的各个电压读取所述硬盘数据,获得各个所述电压对应的读取数据;计算各个所述读取数据与所述标准数据之间的差值;在各个所述差值中确定最小差值,并获取所述最小差值对应的最小误差电压;保存所述最小误差电压,以便当控制器接收到读取请求时,根据所述最小误差电压读取所述硬盘数据。2.如权利要求1所述的读取方法,其特征在于,所述硬盘固件根据基础电压读取硬盘数据,获得标准数据之后,还包括:获取硬盘的当前状态;根据所述当前状态判断所述硬盘是否处于空闲状态;若是,则执行所述按照预设电压范围内的各个电压读取所述硬盘数据,获得各个所述电压对应的读取数据的步骤。3.如权利要求1所述的读取方法,其特征在于,所述硬盘固件根据基础电压读取硬盘数据,获得标准数据之后,还包括:统计硬盘的PE操作次数;当所述PE操作次数达到预设次数时,则执行所述按照预设电压范围内的各个电压读取所述硬盘数据,获得各个所述电压对应的读取数据的步骤。4.如权利要求1所述的读取方法,其特征在于,所述按照预设电压范围内的各个电压读取所述硬盘数据,获得各个所述电压对应的读取数据,包括:对硬盘中每个Block中的数据均按照各个所述电压进行读取,获得各个所述读取数据;其中,所述硬盘包括多个所述Block;则所述最小误差电压包括各个所述Block的最小误差电压。5.如权利要求4所...

【专利技术属性】
技术研发人员:邵文豪
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东,37

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

1