【技术实现步骤摘要】
【国外来华专利技术】优化对存储器系统的信息请求相关申请本申请要求2018年8月8日提交的标题为“优化对存储器系统的信息请求(OptimizeInformationRequeststoaMemorySystem)”的第16/058,645号美国专利申请的申请日的权益,其整个公开内容特此以引用的方式并入本文中。
本公开的实施例大体上涉及存储器系统,且更具体地说,涉及优化从主机系统传输到存储器系统的信息请求的频率。
技术介绍
存储器子系统可以是存储系统,例如固态驱动器(SSD),也可以是存储器模块,例如非易失性双列直插式存储器模块(NVDIMM),且可包含存储数据的一或多个存储器组件。存储器组件可例如为非易失性存储器组件和易失性存储器组件。一般来说,主机系统可利用存储器子系统以在存储器组件处存储数据且从存储器组件检索数据。标准化的通信协议允许主机系统与存储器子系统进行通信,以存储数据和检索数据。例如,JEDEC(电子装置工程设计联合协会)固态技术协会提出了一种用于主机系统与NVDIMM-P存储器模块之间的通信的“DDR5NVDIMM-P总线协议”。JEDEC委员会信函投票委员会:JC-45.6,委员会项目编号2261.13D,主题:“拟议的DDR5NVDIMM-P总线协议”对此协议进行了详细描述,其在此以全文引用的方式并入本文中。附图说明根据下文给出的详细描述和本公开的各种实施例的附图,将更充分地理解本公开。图1说明根据本公开的一些实施例的具有存储器子系统的实例计算系统。 ...
【技术保护点】
1.一种主机系统,其包括:/n处理装置;以及/n控制器,其通过通信信道可操作地连接到存储器子系统以进行以下操作:/n存储标识所述存储器子系统的缓冲器的可用容量的量的信息;/n通过所述通信信道向所述存储器子系统传输一或多个写入命令以在所述存储器子系统的存储器组件中存储数据,其中所述存储器子系统在所述缓冲器中对所述一或多个写入命令进行排队;/n通过从所述可用容量的量扣除所述一或多个写入命令所用的缓冲容量的量以计算所述缓冲器的当前可用容量的量来更新所述信息;以及/n至少部分地基于所述当前可用容量的量来确定是否产生对所述存储器子系统的信息请求。/n
【技术特征摘要】
【国外来华专利技术】20180808 US 16/058,6451.一种主机系统,其包括:
处理装置;以及
控制器,其通过通信信道可操作地连接到存储器子系统以进行以下操作:
存储标识所述存储器子系统的缓冲器的可用容量的量的信息;
通过所述通信信道向所述存储器子系统传输一或多个写入命令以在所述存储器子系统的存储器组件中存储数据,其中所述存储器子系统在所述缓冲器中对所述一或多个写入命令进行排队;
通过从所述可用容量的量扣除所述一或多个写入命令所用的缓冲容量的量以计算所述缓冲器的当前可用容量的量来更新所述信息;以及
至少部分地基于所述当前可用容量的量来确定是否产生对所述存储器子系统的信息请求。
2.根据权利要求1所述的主机系统,其中所述控制器进一步进行以下操作:
至少部分地基于所述存储器子系统是否已对从所述主机系统传输到所述存储器子系统的读取命令进行响应来确定是否产生对所述存储器子系统的所述信息请求。
3.根据权利要求2所述的主机系统,其中所述控制器进一步进行以下操作:
推迟所述信息请求的产生,直到所述当前可用容量的量小于阈值为止。
4.根据权利要求3所述的主机系统,其中所述控制器进一步进行以下操作:
推迟所述信息请求的产生,直到所述当前可用容量的量小于阈值且所述存储器子系统不具有所述存储器子系统尚未向所述主机系统提供相应响应的读取命令为止。
5.根据权利要求1所述的主机系统,其中所述控制器进一步进行以下操作:
至少部分地基于时间间隔而产生所述信息请求。
6.根据权利要求5所述的主机系统,其中所述控制器进一步进行以下操作:
推迟所述信息请求的产生,直到所述主机系统与所述存储器子系统之间关于所述缓冲器的可用容量的第一通信后经过的时间长于所述时间间隔为止。
7.根据权利要求6所述的主机系统,其中所述控制器进一步进行以下操作:
基于所述主机系统与所述存储器子系统之间关于所述缓冲器的可用容量的所述第一通信与第二通信之间的时间段来更新所述时间间隔。
8.根据权利要求7所述的主机系统,其中进一步基于在所述第一通信中分配给所述主机系统的所述缓冲器可用容量的量来更新所述时间间隔。
9.根据权利要求1所述的主机系统,其中所述处理装置进一步进行以下操作:
预测在所述存储器子系统中可用于分配给所述主机系统以传输写入命令的所述缓冲器容量的量;以及
推迟所述信息请求的产生,直到所述预测量高于阈值为止。
10.根据权利要求1所述的主机系统,其中所述存储器组件包含非易失性存储器;所述主机系统与所述存储器子系统之间的所述通信信道包含:
命令总线,其用以传输所述一或多个写入命令;
数据总线,其用以传输所述一或多个写入命令所请求存储的所述数据;以及
事务总线,其用以将对所述信息请求的响应信号从所述存储器系统传输到所述主机系统。
11.根据权利要求10所述的主机系统,其中所述写入命令、所述信息请求和所述响应信号符合用于非易失性双列直插式存储器模块的通信协议。
12.一种方法,其包括:
通过通信信道在耦合到存储器子系统的主机系统中存储信息,所述信息...
【专利技术属性】
技术研发人员:T·C·迈耶罗维茨,D·巴维什,
申请(专利权)人:美光科技公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。