一种数据存储方法、存储装置及设备与流程

文档序号:37461317发布日期:2024-03-28 18:44阅读:来源:国知局

技术特征:

1.一种数据存储方法,其特征在于,应用于包括控制器和存储芯片的存储装置,所述存储芯片包括被分配给至少一个日志的多个第一物理擦除块peb,其中,每个日志分配有n个第一peb,且每个第一peb仅被分配给一个日志,n为大于或等于1的整数;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一日志的数据量是所述第一peb的存储容量的n倍,所述第一数据的数据量小于或等于所述第一peb的存储容量。

3.根据权利要求1所述的方法,其特征在于,所述控制器将所述第一数据存储到所述被分配给所述第一日志的第一peb中包括:

4.根据权利要求1-3中任一项所述的方法,其特征在于,所述多个第一peb被分配给所述至少一个日志的多个逻辑分区,且所述多个第一物理擦除块和所述多个逻辑分区一一对应,不同的逻辑分区具有不同的分区标识;

5.根据权利要求4所述的方法,其特征在于,所述存储装置为分区命名空间固态硬盘zns ssd,所述逻辑分区为zone。

6.根据权利要求1-5中任一项所述的方法,其特征在于,所述存储芯片还包括被分配给第二日志的多个第二peb,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述多个第二peb还被分配给第三日志。

8.根据权利要求6或7所述的方法,其特征在于,所述控制器将所述第二数据存储到所述剩余存储空间最大的peb中包括:

9.根据权利要求6-8中任一项所述的方法,其特征在于,在所述存储芯片中,所述第一peb的数量大于所述第二peb的数量。

10.一种数据存储装置,其特征在于,包括控制器和存储芯片,所述存储芯片包括被分配给至少一个日志的多个第一物理擦除块peb,其中,每个日志分配有n个第一peb,且每个第一peb仅被分配给一个日志,n为大于或等于1的整数;其中,

11.根据权利要求10所述的装置,其特征在于,所述第一日志的数据量是所述第一peb的存储容量的n倍,所述第一数据的数据量小于或等于所述第一peb的存储容量。

12.根据权利要求10所述的装置,其特征在于,所述控制器用于采用追加写的方式,将所述第一数据存储到所述被分配给所述第一日志的第一peb中。

13.根据权利要求10-12中任一项所述的装置,其特征在于,所述多个第一peb被分配给所述至少一个日志的多个逻辑分区,且所述多个第一物理擦除块和所述多个逻辑分区一一对应,不同的逻辑分区具有不同的分区标识;

14.根据权利要求13所述的装置,其特征在于,所述存储装置为分区命名空间固态硬盘zns ssd,所述逻辑分区为zone。

15.根据权利要求10-14中任一项所述的装置,其特征在于,所述存储芯片还包括被分配给第二日志的多个第二peb,所述控制器用于:

16.根据权利要求15所述的装置,其特征在于,所述多个第二peb还被分配给第三日志。

17.根据权利要求15或16所述的装置,其特征在于,所述控制器用于采用覆盖写的方式,将所述第二数据存储到所述剩余存储空间最大的peb中。

18.根据权利要求15-17中任一项所述的装置,其特征在于,在所述存储芯片中,所述第一peb的数量大于所述第二peb的数量。

19.一种计算设备,其特征在于,包括:


技术总结
本申请涉及数据处理领域,特别涉及一种数据存储方法、存储装置及设备。其中,该方法应用于包括控制器和存储芯片的存储装置,存储芯片包括被分配给至少一个日志的多个第一物理擦除块PEB,其中,每个日志分配有N个第一PEB,且每个第一PEB仅被分配给一个日志,N为大于或等于1的整数;该方法包括:控制器接收第一存储请求,第一存储请求包括待存储的第一数据;控制器确定第一数据属于至少一个日志中的第一日志;控制器将第一数据存储到被分配给第一日志的第一PEB中。该方法可以提高存储装置的存储空间利用率。

技术研发人员:陈雷明,刘强,李婷婷
受保护的技术使用者:华为云计算技术有限公司
技术研发日:
技术公布日:2024/3/27
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1