System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 调度对主存储器的输入/输出请求的方法和存储装置制造方法及图纸_技高网

调度对主存储器的输入/输出请求的方法和存储装置制造方法及图纸

技术编号:43271617 阅读:8 留言:0更新日期:2024-11-12 15:58
提供了一种调度对主存储器的输入/输出请求的方法和一种存储装置。所述方法包括:获取所述主存储器中包括的多个存储器装置的信息;按照每个存储器装置的类型的单位数据大小分别测量所述多个存储器装置的多个延迟;将所述多个存储器装置分组为多个存储器组;确定要周期性重复的时间窗口的大小;基于所述时间窗口的大小和每个存储器组的延迟来设定每个存储器组的目标处理大小;基于每个存储器组的所述目标处理大小,为每个时间窗口分配每个存储器组的积分值;以及使用每个存储器组的分配的积分来处理在与所述多个存储器组中的对应的存储器组相关联的输入/输出队列中排队的多个输入/输出请求。

【技术实现步骤摘要】

本专利技术构思涉及存储装置和用于调度对存储器池的访问的输入/输出请求的方法。


技术介绍

1、响应于电子系统所需的主存储器的容量增加的趋势,主存储器可以包括存储器池,存储器池包括多个存储器装置。多个存储器装置中的每一个可以具有访问所需的不同的延迟。例如,当多个存储器装置包括异构存储器装置时,异构存储器装置之间的延迟可能不同。

2、电子系统可以包括输入/输出装置,例如存储装置。输入/输出装置可以访问存储器池以执行操作。存储器池的每个区域的不同延迟可能影响输入/输出装置执行操作所需的时间段。例如,当输入/输出装置没有在所需的时间段内完成操作时,会发生超时,并且输入/输出装置可能难以保证统一的服务质量(qos)。


技术实现思路

1、本专利技术构思的一方面在于提供一种能够基于主存储器的每个区域的延迟来调度对主存储器的输入/输出请求的方法和存储器。

2、根据本公开的一方面,一种调度对主存储器的输入/输出请求的方法包括:获取所述主存储器中包括的多个存储器装置的信息;按照所述多个存储器装置的每个存储器装置的类型的单位数据大小分别测量所述多个存储器装置的多个延迟;将所述多个存储器装置分组为多个存储器组;确定要周期性重复的时间窗口的大小;基于所述时间窗口的大小和所述多个存储器组中的每个存储器组的延迟来设置所述多个存储器组中的每个存储器组的目标处理大小;基于所述多个存储器组中的每个存储器组的所述目标处理大小,为每个时间窗口分配每个存储器组的积分值;以及使用多个存储器组中的每个存储器组的分配的积分来处理在与所述多个存储器组中的对应的存储器组相关联的输入/输出队列中排队的多个输入/输出请求。

3、根据本公开的一方面,一种调度对主存储器的输入/输出请求的方法包括:获取所述主存储器中包括的多个存储器装置的信息;按照所述多个存储器装置的每个存储器装置的类型的单位数据大小分别测量所述多个存储器装置的多个延迟;根据所述多个存储器装置中的每个存储器装置的存储器类型和延迟,将所述多个存储器装置分组为多个存储器组,其中,每个存储器类型包括至少两个或更多个存储器组;确定要周期性重复的时间窗口的大小;基于所述时间窗口的大小和每个存储器类型的延迟,设定所述多个存储器装置的每个存储器类型的目标处理大小;基于每个存储器类型的所述目标处理大小,分配每个存储器类型的积分值;基于每个存储器类型的至少两个或更多个存储器组中的每个存储器组的延迟,向每个存储器类型的所述至少两个或更多个存储器组分发每个存储器类型的积分值;以及使用每个存储器组的分配的积分来处理在与所述多个存储器组中的对应的存储器组相关联的输入/输出队列中排队的多个输入/输出请求。

4、根据本公开的一方面,一种存储装置包括:非易失性存储器装置;以及存储控制器,所述存储控制器包括缓冲存储器并且被配置为:将所述非易失性存储器装置的资源虚拟化以向主机提供多个物理功能;以及基于所述多个物理功能的目标服务质量(qos)以及与所述主机相关联的主存储器的主存储器区域的延迟,将所述多个物理功能中的每个物理功能分配给所述缓冲存储器的对应的区域,所述主存储器区域由所述多个物理功能访问。

本文档来自技高网...

【技术保护点】

1.一种调度对主存储器的输入/输出请求的方法,所述方法包括:

2.根据权利要求1所述的方法,

3.根据权利要求2所述的方法,

4.根据权利要求2所述的方法,

5.根据权利要求1所述的方法,

6.根据权利要求1所述的方法,

7.根据权利要求1所述的方法,

8.根据权利要求1所述的方法,所述方法还包括:

9.根据权利要求1所述的方法,

10.根据权利要求9所述的方法,

11.根据权利要求9所述的方法,

12.根据权利要求1所述的方法,

13.一种调度对主存储器的输入/输出请求的方法,所述方法包括:

14.根据权利要求13所述的方法,

15.根据权利要求13所述的方法,

16.根据权利要求13所述的方法,

17.根据权利要求13所述的方法,

18.一种存储装置,所述存储装置包括:

19.根据权利要求18所述的存储装置,

20.根据权利要求18所述的存储装置,p>...

【技术特征摘要】

1.一种调度对主存储器的输入/输出请求的方法,所述方法包括:

2.根据权利要求1所述的方法,

3.根据权利要求2所述的方法,

4.根据权利要求2所述的方法,

5.根据权利要求1所述的方法,

6.根据权利要求1所述的方法,

7.根据权利要求1所述的方法,

8.根据权利要求1所述的方法,所述方法还包括:

9.根据权利要求1所述的方法,

10.根据权利要求9所述的方法,

11.根...

【专利技术属性】
技术研发人员:李汉柱
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1