[发明专利]用以分配存储设备的多个存储通道以进行串流数据写入的方法、存储设备及其存储介质在审
| 申请号: | 202011612762.9 | 申请日: | 2020-12-30 |
| 公开(公告)号: | CN114691017A | 公开(公告)日: | 2022-07-01 |
| 发明(设计)人: | 赖敬中;李连春;陈春树 | 申请(专利权)人: | 爱思开海力士有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 张澜;李青 |
| 地址: | 韩国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用以 分配 存储 设备 通道 进行 串流 数据 写入 方法 及其 介质 | ||
一种用以分配存储设备的多个存储通道以进行串流数据写入的方法、存储设备及其存储介质。所述方法包括以下步骤:由存储设备的用以处理多个串流的串流数据写入的控制器提供整体可用存储通道状态数据及针对所述多个串流中的一个串流的串流适用存储通道状态数据;基于整体可用存储通道状态数据及针对所述串流的串流适用存储通道状态数据,产生针对所述串流的串流可用存储通道状态数据;依据针对所述串流的串流可用存储通道状态数据选择可用的存储通道;就被选择的可用的存储通道,更新整体可用存储通道状态数据及更新针对所述串流的串流适用存储通道状态数据。
技术领域
本发明涉及一种电子装置,特别涉及一种存用以分配存储设备的多个存储通道以进行串流数据写入的方法、存储设备及其存储介质。
背景技术
由于非易失性存储设备存储的数据在断电后也不会消失,且具有省电与体积小的特性,故此非易失性存储设备如基于闪存存储器的存储设备大量地应用于电子设备上。此外,非易失性存储设备如固态存储设备(solid storage device,SSD)亦已逐渐成为桌上型电脑、笔记本电脑、伺服器之类的电脑系统中所配备的存储设备。
电子设备(或称主机)在执行应用程序以存储文字、数据、照片、播放播放音频或视频等各种的数据时,往往在短时间内需要向存储设备(如SSD)提出大量数据写入动作或数据读取的请求。为了提高如SSD的存储设备的容量和性能,SSD中的存储器芯片的数量和通道数量也逐渐增加。SSD控制器利用这些存储器芯片,通过多通道和存储器芯片交错(interleaving)的页读取或写入操作,实现高性能的输入输出操作。
然而,在实际的应用情景中,有多个应用程序同时或相近时间提出写入大量数据的请求时,这些来自不同应用程序的欲写入数据就会像随机数据一样,不规则地传输到SSD中。SSD控制器也只能依序地将接收到的数据分配至多个通道的存储器芯片中存储。上述多个应用程序中的某一个的欲写入数据可能只能分配到多个通道中较少数的通道的记忆芯片中存储。如此一来,当这些数据需要被读取时,也只能从较少数的通道的存储器芯片中读取。由此可知,输入输出的操作的效率可能会下降。
发明内容
实施方式提供了一种用以分配存储设备的多个存储通道以进行串流数据写入的方法、存储设备及其存储介质,其可实现关于写入操作的分配方式,可适用于处理来自主机的多个应用程序的串流(stream)的写入操作,为这些串流中的至少一个串流的写入操作进行个别的分配,从而有助于将所述串流对应的写入数据以较为均匀地分布在存储设备的多个通道的存储器芯片中存储。藉此,有助于提高所述串流的数据从所述存储设备中读取时的效能。
实施方式提供一种用以分配存储设备的多个存储通道以进行串流数据写入的方法,所述方法包括以下步骤:(a)由所述存储设备的用以处理多个串流的串流数据写入的控制器提供整体可用存储通道状态数据以及针对所述多个串流中的一个串流的串流适用存储通道状态数据,其中所述整体可用存储通道状态数据表示所述多个存储通道中的各个是否已被分配作为写入串流数据之用,所述串流适用存储通道状态数据表示所述多个存储通道中的各个是否已被分配作为针对所述串流的写入串流数据之用;(b)由所述控制器基于所述整体可用存储通道状态数据以及针对所述串流的串流适用存储通道状态数据,产生针对所述串流的串流可用存储通道状态数据,其中针对所述串流的串流可用存储通道状态数据表示所述多个存储通道中的各个是否可用于被分配作为针对所述串流的写入串流数据之用;(c)由所述控制器依据针对所述串流的串流可用存储通道状态数据而选择可用的存储通道;(d)就所述被选择的可用的存储通道,更新所述整体可用存储通道状态数据以表示被选择的可用的存储通道已被分配作为写入串流数据之用;以及(e)就所述被选择的可用的存储通道,更新针对所述串流的串流适用存储通道状态数据以表示被选择的可用的存储通道已被分配作为针对所述串流的写入串流数据之用。
于一些实施例中,所述控制器用于分配所述多个存储通道以进行所述多个串流的写入串流数据,并提供针对所述多个串流分别提供个别的串流适用存储通道状态数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011612762.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:扬声器及终端装置
- 下一篇:图像显示方法、装置、电子设备及计算机存储介质





