支持多个队列的存储系统技术方案

技术编号:42308925 阅读:26 留言:0更新日期:2024-08-14 15:54
提供了支持多个队列的存储系统。所述存储系统包括:支持多个队列的主机装置和与主机装置通信的存储装置。主机装置可包括:第一核和第二核;第一队列和第二队列,对应于第一核和第二核并且存储命令;以及主机控制器,针对存储在第一队列和第二队列中的每个命令设置队列ID和/或并行性需求水平。存储装置可包括:非易失性存储器;以及存储控制器,基于队列ID检测从主机装置接收的命令的模式信息,并且基于模式信息将从主机装置接收的命令放置在非易失性存储器中。

【技术实现步骤摘要】

本公开涉及存储系统。


技术介绍

1、近年来,引入多个队列的主机装置的数量一直在增加。例如,在移动装置中,已经将多个队列引入到linux块层、主机控制器接口等中,以提高输入/输出性能。然而,连接到这样的主机装置的存储装置不能识别由主机装置提供的多个队列,使得不能正确地利用由存储装置提供的并行处理功能。


技术实现思路

1、一个方面提供可高效地使用存储装置的并行处理功能的存储系统。

2、根据一个或多个示例实施例的一个方面,一种存储系统可包括:主机装置,支持多个队列,主机装置包括:第一核;第一队列,对应于第一核并且被配置为存储多个命令;第二核;第二队列,对应于第二核并且被配置为存储多个命令;以及主机控制器,被配置为针对存储在第一队列中的每个多个命令和存储在第二队列中的多个命令中的每个设置队列标识符(id),以及存储装置,与主机装置通信,存储装置包括:多个非易失性存储器;以及存储控制器,被配置为基于队列id检测从主机装置接收的接收的命令的模式信息,并且基于模式信息将接收的命令放置在所述多个非易失性存储器中。本文档来自技高网...

【技术保护点】

1.一种存储系统,包括:

2.根据权利要求1所述的存储系统,其中,

3.根据权利要求1所述的存储系统,其中,

4.根据权利要求3所述的存储系统,其中,

5.根据权利要求1所述的存储系统,其中,

6.根据权利要求5所述的存储系统,其中,存储装置还包括:

7.根据权利要求6所述的存储系统,其中,

8.根据权利要求6所述的存储系统,其中,

9.根据权利要求6所述的存储系统,其中,

10.根据权利要求1所述的存储系统,其中,

11.一种与存储装置通信的主机装置,所述主机装置包括...

【技术特征摘要】

1.一种存储系统,包括:

2.根据权利要求1所述的存储系统,其中,

3.根据权利要求1所述的存储系统,其中,

4.根据权利要求3所述的存储系统,其中,

5.根据权利要求1所述的存储系统,其中,

6.根据权利要求5所述的存储系统,其中,存储装置还包括:

7.根据权利要求6所述的存储系统,其中,

8.根据权利要求6所述的存储系统,其中,

9.根据权利要求6所述的存储系统,其中,

10.根据权利要求1所述的存储系统,其中,

11.一种与存储装置通信的主机装置,所述主机装置包括:

12.根据权利要求11所述的主机装置,其中,主机控制器使用2位上下文配置属性值设置并行性需求水平。

13.根据权利要求11所述的主机装置,其中,组号字段是5位组号字段区域,并且

14.根据权利要求11所...

【专利技术属性】
技术研发人员:郑大震朴正雨宋容焕
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1