在写入命令中指定媒体类型的制作方法

文档序号:23185326发布日期:2020-12-04 14:14阅读:来源:国知局

技术特征:

1.一种系统,其包括:

多个存储器装置;

处理装置,其可操作地耦合到所述存储器装置,所述处理装置用于:

接收指定数据项及包括所述数据项的数据流的识别符的写入命令;

通过解析所述数据流的所述识别符,确定由所述数据流所包括的数据项共享的数据流属性;

基于所述数据流属性,识别由所述处理装置管理的存储器装置;及

将指定所述数据项的指令传输到所述存储器装置。

2.根据权利要求1所述的系统,其中所述数据流属性指定待用于存储由所述数据流所包括的数据项的存储媒体类型。

3.根据权利要求2所述的系统,其中所述存储媒体类型由以下项中的一者来表示:负与nand快闪存储器、动态随机存取存储器dram、静态随机存取存储器sram或3d交叉点存储器。

4.根据权利要求1所述的系统,其中所述数据流属性反映由所述数据流所包括的数据项的保留时间。

5.根据权利要求1所述的方法,其中所述数据流属性指定由所述数据流所包括的数据项的工作负载类型。

6.根据权利要求1所述的系统,其中所述数据流属性由从所述数据流的所述识别符内的预定义位置开始的预定义大小的位串来编码。

7.根据权利要求1所述的系统,其中识别所述存储器装置进一步包括:

使用存储器数据结构,将所述数据流属性映射到所述存储器装置的识别符。

8.根据权利要求1所述的系统,其中识别所述存储器装置进一步包括:

应用可配置规则,所述可配置规则指定取决于所述数据流属性的逻辑表达式且响应于成功地评估所述逻辑表达式而识别待利用的存储器装置。

9.一种方法,其包括:

接收指定数据项及所述数据项的属性的写入命令,其中所述属性指定待用于存储所述数据项的存储媒体类型;

基于所述属性,识别由控制器管理的存储器装置;及

将指定所述数据项的指令传输到所述存储器装置。

10.根据权利要求9所述的方法,其中所述存储媒体类型由以下项中的一者来表示:负与nand快闪存储器、动态随机存取存储器dram、静态随机存取存储器sram或3d交叉点存储器。

11.根据权利要求9所述的方法,其中识别所述存储器装置进一步包括:

使用存储器数据结构,将所述属性映射到所述存储器装置的识别符。

12.根据权利要求10所述的方法,其中所述写入命令进一步包括数据流识别符,且其中所述属性经编码成数据流识别符。

13.根据权利要求12所述的方法,其中所述属性由从所述数据流识别符内的预定义位置开始的预定义大小的位串来编码。

14.一种方法,其包括:

由处理器接收待写入到存储器系统的多个数据项;

在所述多个数据项当中,识别共享数据流属性的第一数据项及第二数据项;

基于所述数据流属性,确定待用于存储所述第一数据项及所述第二数据项的存储媒体类型;及

将指定由所述第一数据项及所述第二数据项所包括的数据的一或多个写入命令传输到所述存储器系统的控制器,其中每一写入命令包括指定所述存储媒体类型的数据流识别符。

15.根据权利要求14所述的方法,其中所述存储器系统是固态驱动器ssd。

16.根据权利要求14所述的方法,其中所述存储媒体类型由以下项中的一者来表示:负与nand快闪存储器、动态随机存取存储器dram、静态随机存取存储器sram或3d交叉点存储器。

17.根据权利要求14所述的方法,其中确定所述存储媒体类型进一步包括:

基于经请求重写操作的平均频率估计所述第一数据项及所述第二数据项的保留时间。

18.根据权利要求14所述的方法,其中确定所述存储媒体类型进一步包括:

识别所述第一数据项及所述第二数据项的工作负载类型。

19.根据权利要求14所述的方法,其进一步包括:

生成包括所述存储媒体类型的识别符的经编码形式的所述数据流识别符。

20.根据权利要求19所述的方法,其中所述存储媒体类型的所述识别符的所述经编码形式由从所述数据流识别符内的预定义位置开始的预定义大小的位串来提供。


技术总结
本发明揭示用于在可由存储装置执行的写入命令中指定存储媒体类型的系统及方法。一种实例系统包括:多个存储器装置及可操作地耦合到所述存储器装置的控制器,所述控制器经配置以:接收指定数据项及包括所述数据项的数据流的识别符的写入命令;及通过解析所述数据流的所述识别符,确定由所述数据流所包括的数据项共享的数据流属性;基于所述数据流属性,识别由所述控制器管理的存储器装置;及将指定所述数据项的指令传输到所述存储器装置。

技术研发人员:D·J·哈伯德
受保护的技术使用者:美光科技公司
技术研发日:2019.03.27
技术公布日:2020.12.04
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1