一种基于温度监控的固态硬盘磨损均衡方法技术

技术编号:26845023 阅读:181 留言:0更新日期:2020-12-25 13:06
本发明专利技术公开了一种基于温度监控的固态硬盘磨损均衡方法,包括步骤1,当固态硬盘达到磨损均衡条件后,实时监控固态硬盘的温度一段时间,用以确定固态硬盘温度的上限和下限;步骤2,根据步骤1确定的温度上限和下限,寻找温度较低的时刻进行磨损均衡操作。本发明专利技术在达到磨损均衡条件后实时监控固态硬盘的温度一段时间,确定固态硬盘温度的上下限,然后根据温度上下限寻找温度较低的时刻进行磨损均衡操作,有利于抑制磨损均衡过程中过高温度造成的闪存颗粒剩余可用擦除次数的过度衰减,提高了固态硬盘寿命。

【技术实现步骤摘要】
一种基于温度监控的固态硬盘磨损均衡方法
本专利技术属于固态硬盘
,具体涉及到一种基于温度监控的固态硬盘磨损均衡方法。
技术介绍
固态硬盘中闪存颗粒的擦除次数是有限的。当闪存颗粒的擦除次数达到设计极限时,数据保持的能力将会变弱,Bit翻转率变高,最终导致相应数据块不可用,还会造成该数据块上存储的数据发生丢失。固态硬盘中数据更新的频率不同,经常被更新的数据被称为热数据,而相对较少更新的数据被称为冷数据。若热数据持续不断的访问同一个块,该块的擦除次数会很快达到设计极限,固态硬盘将会变得很不稳定而无法使用。闪存颗粒的温度对其可达到的极限擦除次数影响较大。温度越高,极限擦除次数越低。如何将擦除操作均匀的分散在整个存储空间,使固态硬盘的使用寿命达到最长,需要采用磨损均衡技术。目前,磨损均衡技术分为动态均衡和静态均衡。动态均衡方法为,当新数据被写入到固态硬盘时,将基于擦除次数均衡的原则选择块用于新数据的存储,以避免某个块被持续地使用而过多的被擦除,达到磨损均衡的目的。静态均衡方法为,当冷数据被存储于某些闪存颗粒块本文档来自技高网...

【技术保护点】
1.一种基于温度监控的固态硬盘磨损均衡方法,其特征在于,包括以下步骤:/nS1:当固态硬盘达到磨损均衡条件后,实时监控固态硬盘的温度一段时间,用以确定固态硬盘温度的上限和下限;/nS2:根据步骤S1确定的温度上限和下限,寻找温度较低的时刻进行磨损均衡操作。/n

【技术特征摘要】
1.一种基于温度监控的固态硬盘磨损均衡方法,其特征在于,包括以下步骤:
S1:当固态硬盘达到磨损均衡条件后,实时监控固态硬盘的温度一段时间,用以确定固态硬盘温度的上限和下限;
S2:根据步骤S1确定的温度上限和下限,寻找温度较低的时刻进行磨损均衡操作。


2.根据权利要求1所述的一种基于温度监控的固态硬盘磨损均衡方法,其特征在于,所述步骤S1中,或者根据固态硬盘的静态参数或实际工作参数,初始化设定固态硬盘温度的上限和下限;或者根据固态硬盘中闪存颗粒块的型号、工作特性信息自行选择固态硬盘温度的上限和下限;或者通过长时间实际监测,获取固态硬盘温度的上限和下限;或者通过对固态硬盘中闪存颗粒块工作特性的掌握程度,选择固态硬盘温度的上限和下限。


3.根据权利要求1所述的一种基于温度监控的固态硬盘磨损均衡方法,其特征在于,包括:
先行初始化并预设时间间隔T、均衡温度确定计数上限M、均衡操作确定计数上限N、计数a=0,其中M和N为自然数,a是个循环变量,每处理一次加1,直到完成磨损均衡;
如果固态硬盘的当前状态达到磨损均衡的触发条件,读取当前固态硬盘温度K;如果此时a≥N,则进行磨损均衡操作,否则就判断当前固态硬盘温度K与温度下限K1和温度上限K2之间的关系,当满足条件之后,就进行磨损均衡操作;如不做磨损均衡操作,a自动加1。
...

【专利技术属性】
技术研发人员:吴佳李礼余云陈佳刘碧贞
申请(专利权)人:上海威固信息技术股份有限公司
类型:发明
国别省市:上海;31

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

1