【技术实现步骤摘要】
用于存储的方法、电子设备和计算机程序产品
本公开的实施例总体涉及存储系统,具体涉及用于存储的方法、电子设备和计算机程序产品。
技术介绍
众所周知,闪存设备的使用寿命是有限的。在经历特定数目的擦写操作之后,闪存设备可能出现故障。闪存设备故障可能造成数据丢失或者针对故障闪存设备的耗时重建。因此,为了避免数据丢失和耗时的重建,期望能够确定闪存设备的剩余寿命,以便于管理员在闪存设备故障前更换闪存设备。
技术实现思路
本公开的实施例提供了用于存储的方法、电子设备和计算机程序产品。在本公开的第一方面,提供了一种用于存储的方法。该方法包括在第一时间点,基于闪存设备的质保期、单位时间写次数因子以及已写次数,确定闪存设备的第一剩余寿命。该方法还包括获取在早于第一时间点的第二时间点的闪存设备的第二剩余寿命,第二剩余寿命是在第二时间点基于质保期、单位时间写次数因子以及已写次数而被确定的。该方法还包括基于第一剩余寿命和第二剩余寿命,确定闪存设备的第一寿命衰减速率。此外,该方法还可以基于第一寿命衰减速率,确定闪存设备的第一预测剩余寿命。在本公开的第二方面,提供了一种电子设备。该电子设备包括至少一个处理单元和至少一个存储器。至少一个存储器被耦合到至少一个处理单元并且存储由至少一个处理单元执行的指令。该指令当由至少一个处理单元执行时,使得电子设备执行以下动作:在第一时间点,基于闪存设备的质保期、单位时间写次数因子以及已写次数,确定闪存设备的第一剩余寿命;获取在早于第一时间点的第二时间点的闪存设备的第二剩余寿命, ...
【技术保护点】
1.一种用于存储的方法,包括:/n在第一时间点,基于闪存设备的质保期、单位时间写次数因子以及已写次数,确定所述闪存设备的第一剩余寿命;/n获取在早于所述第一时间点的第二时间点的所述闪存设备的第二剩余寿命,所述第二剩余寿命是在所述第二时间点基于所述质保期、所述单位时间写次数因子以及所述已写次数而被确定的;/n基于所述第一剩余寿命和所述第二剩余寿命,确定所述闪存设备的第一寿命衰减速率;以及/n基于所述第一寿命衰减速率,确定所述闪存设备的第一预测剩余寿命。/n
【技术特征摘要】 【专利技术属性】
1.一种用于存储的方法,包括:
在第一时间点,基于闪存设备的质保期、单位时间写次数因子以及已写次数,确定所述闪存设备的第一剩余寿命;
获取在早于所述第一时间点的第二时间点的所述闪存设备的第二剩余寿命,所述第二剩余寿命是在所述第二时间点基于所述质保期、所述单位时间写次数因子以及所述已写次数而被确定的;
基于所述第一剩余寿命和所述第二剩余寿命,确定所述闪存设备的第一寿命衰减速率;以及
基于所述第一寿命衰减速率,确定所述闪存设备的第一预测剩余寿命。
2.根据权利要求1所述的方法,还包括:
获取在早于所述第一时间点和所述第二时间点的第三时间点的所述闪存设备的第三剩余寿命,所述第三剩余寿命是在所述第三时间点基于所述质保期、所述单位时间写次数因子以及所述已写次数而被确定的;
基于所述第一剩余寿命和所述第三剩余寿命,确定所述闪存设备的第二寿命衰减速率;
基于所述第二寿命衰减速率,确定所述闪存设备的第二预测剩余寿命;以及
确定所述第一预测剩余寿命和所述第二预测剩余寿命的平均值。
3.根据权利要求2所述的方法,其中所述平均值是所述第一预测剩余寿命和所述第二预测剩余寿命的加权平均值,并且其中用于所述第一预测剩余寿命的第一权重大于用于所述第二预测剩余寿命的第二权重。
4.根据权利要求2所述的方法,还包括:
确定所述平均值相对于所述第一剩余寿命的比值;以及
基于所述比值与阈值的比较来指示所述闪存设备的磨损水平。
5.根据权利要求1所述的方法,还包括:
基于所述质保期和所述闪存设备的在所述第一时间点之前的上电时间,确定所述闪存设备的剩余上电寿命;以及
响应于所述第一预测剩余寿命大于所述剩余上电寿命,将所述第一预测剩余寿命设置为所述剩余上电寿命。
6.根据权利要求1所述的方法,还包括:
基于所述质保期和所述闪存设备的在所述第一时间点之前的上电时间,确定所述闪存设备的剩余上电寿命;以及
响应于所述第一剩余寿命与所述第二剩余寿命相等,将所述第一预测剩余寿命设置为所述剩余上电寿命。
7.根据权利要求1所述的方法,其中确定所述闪存设备的第一寿命衰减速率包括:
确定所述第一剩余寿命与所述第二剩余寿命之间的寿命差;
确定所述第一时间点与所述第二时间点之间的时间差;以及
基于所述寿命差和所述时间差的比值,确定所述第一寿命衰减速率。
8.根据权利要求1所述的方法,其中基于所述第一寿命衰减速率确定所述闪存设备的第一预测剩余寿命包括:
基于所述第一剩余寿命和所述第一寿命衰减速率的比值,确定所述第一预测剩余寿命。
9.一种电子设备,包括:
至少一个处理单元;
至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储由所述至少一个处理单元执行的指令,所述指令当由所述至少一个处理单元执行时,使得所述电子设备执行以下动作:
在第一时间点,基于闪存设备的质保期、单位时间写次数因子以及已写次数,确定所述闪存设备的第一剩余寿命;
技术研发人员:张扬,王豪,谭江,
申请(专利权)人:伊姆西IP控股有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。