操作方法、存储器控制器、系统及电子设备技术方案

技术编号:41419632 阅读:16 留言:0更新日期:2024-05-28 20:20
本申请公开一种存储器控制器的操作方法、存储器控制器、系统及电子设备。其中,所述操作方法包括:响应于工作模式切换命令,确定位于所述存储器控制器的冗余校验缓存内的冗余校验数据的状态;所述冗余校验数据用于所述存储阵列中对应存储区的数据恢复;将所述状态为更新状态的所述冗余校验数据备份至所述存储阵列的备份区。

【技术实现步骤摘要】

本申请涉及数据存储,尤其涉及一种存储器控制器的操作方法、存储器控制器、系统及电子设备


技术介绍

1、在存储系统中,某些工作模式的切换会导致存储系统包含的存储器控制器中正在使用的数据的丢失,比如,在切换到启停单元(ssu,stop start unit)模式或自动待机(auto-standby)模式或写加速(wb,write booster)模式时,在存储器控制器包含的缓存中的重要数据可能会丢失,尤其是冗余校验需要的数据。由于数据备份是容灾的基础,因此,需要对数据进行备份,以备后续数据重建时使用。目前使用的数据备份方式使得存储系统的预留空间(op,over provisioning)比较少,影响编程性能。


技术实现思路

1、有鉴于此,本申请实施例提供一种存储器控制器的操作方法、存储器控制器、系统及电子设备,以解决上述问题。

2、为此,本申请的技术方案是这样实现的:

3、第一方面,本申请实施例提供一种存储器控制器的操作方法,所述存储器控制器包含在存储系统;所述存储系统还包括具有存储阵列且本文档来自技高网...

【技术保护点】

1.一种存储器控制器的操作方法,其特征在于,所述存储器控制器包含在存储系统;所述存储系统还包括具有存储阵列且被所述存储器控制器控制的存储器;所述操作方法包括:

2.根据权利要求1所述的操作方法,其特征在于,所述确定位于所述存储器控制器的冗余校验缓存内的冗余校验数据的状态,包括:

3.根据权利要求2所述的操作方法,其特征在于,所述标志信息包括第一标志或第二标志;所述基于所述标志信息确定所述冗余校验数据的状态,包括:

4.根据权利要求2所述的操作方法,其特征在于,所述标志信息包括第二标志;所述操作方法还包括:

5.根据权利要求4所述的操作方法,...

【技术特征摘要】

1.一种存储器控制器的操作方法,其特征在于,所述存储器控制器包含在存储系统;所述存储系统还包括具有存储阵列且被所述存储器控制器控制的存储器;所述操作方法包括:

2.根据权利要求1所述的操作方法,其特征在于,所述确定位于所述存储器控制器的冗余校验缓存内的冗余校验数据的状态,包括:

3.根据权利要求2所述的操作方法,其特征在于,所述标志信息包括第一标志或第二标志;所述基于所述标志信息确定所述冗余校验数据的状态,包括:

4.根据权利要求2所述的操作方法,其特征在于,所述标志信息包括第二标志;所述操作方法还包括:

5.根据权利要求4所述的操作方法,其特征在于,所述标志信息还包括第一标志;所述操作方法还包括:

6.根据权利要求2所述的操作方法,其特征在于,所述操作方法还包括:

7.根据权利要求3所述的操作方法,其特征在于,所述将所述状态为更新状态的所述冗余校验数据备份至所述存储阵列的备份区,包括:

8.根据权利要求1所述的操作方法,其特征在于,所述工作模式切换命令包括以下之一:启停单元ssu模式切换命令、待机模式切换命令、写加速wb模式切换命令。

9.根据权利要求4所述的操作方法,其特征在于,所述第一操作包括:与所述存储系统耦接的主机触发的写入操作和/或所述存储器控制器触发的写入操作。

10.一种存储器控制器,其特征在于,所述存储器控制器包含在存储系统;所述存储系统还包括具有存储阵列且被所述存储器控制器控制的存储器;所述存储器控制器包括:处理器、冗余校验缓存;其中,

11.根据权利要求10所述的存储器控制器,其特征在于,所述处理器,还被配置为:获得所述冗余校验数据对应的标志信息;基于所述标志信息确定所述冗余校验数据的状态。

12.根据权利要求11所述的存储器控制器,其特征在于,所述标志信息包括第一标志或第二标志;所述处理器,还被配置为:在所述标志信息包括第一标志时,确定对应的所述冗余校验数据的状态为未更新状态;

13.根据权利要求11所述的存储器控制器,其特征在于,所述标志信息包括第二标志;所述处理器,还被配置为:将所述冗余校验缓存中因执行第一操作产生的冗余校验数据对应的标志信息置为所述第二标志;其中,...

【专利技术属性】
技术研发人员:蔡锦罗贤武
申请(专利权)人:长江存储科技有限责任公司
类型:发明
国别省市:

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

1