一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

可调节缓冲存储器空间的制作方法

2022-02-22 07:52:50 来源:中国专利 TAG:

技术特征:
1.一种系统,其包含:第一组存储器装置;第二组存储器装置;和处理装置,其可操作地耦合到所述第一组存储器装置和所述第二组存储器装置,配置成进行包含以下各项的操作:分配所述第二组存储器装置上的存储空间以用于存储将名称空间的逻辑存储器地址映射到物理存储器地址的逻辑到物理存储器地址映射数据,所述物理存储器地址与所述第一组存储器装置上的数据存储位置相对应;确定是否在所述系统上启用可调节缓冲存储器空间特征;和基于确定启用了所述可调节缓冲存储器空间特征:确定所述所分配存储空间中的未指派存储空间;确定所述第二组存储器装置上的未分配存储空间;和对于主机系统,启用对所述第二组存储器装置上的缓冲存储器空间的存取,所述缓冲存储器空间包含所述未分配存储空间的一部分和所述未指派存储空间的一部分。2.根据权利要求1所述的系统,其中所述启用对所述缓冲存储器空间的存取包含重启或重置所述系统以调节报告给所述主机系统的所述缓冲存储器空间的存储大小。3.根据权利要求1所述的系统,其中对所述缓冲存储器空间的存取包含根据外围组件互连高速pcie标准经由基地址寄存器bar空间对所述缓冲存储器空间的存取。4.根据权利要求1所述的系统,其中在所述启用对所述缓冲存储器空间的存取之后,保留所述未指派存储空间和所述未分配存储空间以用作所述缓冲存储器空间的部分。5.根据权利要求4所述的系统,其中所述操作进一步包含:从所述主机系统接收对逻辑存储器地址的新名称空间的请求;和响应于对逻辑存储器地址的所述新名称空间的所述请求:确定在不指派所述未分配存储空间的情况下是否可布建所述新名称空间;和响应于确定在不指派所述未分配存储空间的情况下不能布建所述新名称空间而拒绝对所述新名称空间的所述请求。6.根据权利要求1所述的系统,其中所述操作进一步包含:在所述确定是否在所述系统上启用所述可调节缓冲存储器空间特征之前,从所述主机系统接收启用所述可调节缓冲存储器空间特征的请求。7.根据权利要求1所述的系统,其中所述操作进一步包含:从所述主机系统接收停用所述可调节缓冲存储器空间特征的请求;和响应于停用所述可调节缓冲存储器空间特征的所述请求,调节所述缓冲存储器空间以从所述缓冲存储器空间排除所述未指派存储空间的所述部分。8.根据权利要求1所述的系统,其中所述操作进一步包含:基于确定启用了所述可调节缓冲存储器空间特征:确定,在所述所分配存储空间中,一组过度布建存储空间指派到一组当前名称空间,当前名称空间的过度布建存储空间与逻辑到物理存储器地址映射数据的存储相关联,所述逻辑到物理存储器地址映射数据将所述当前名称空间的一组逻辑存储器地址映射到与所述
第一组存储器装置上的一组数据存储位置相对应的一组物理存储器地址,所述一组数据存储位置在所述系统上保留为过度布建的,且所述缓冲存储器空间进一步包含所述一组过度布建存储空间的一部分。9.根据权利要求8所述的系统,其中在所述启用对所述缓冲存储器空间的存取之后,保留所述一组过度布建存储空间以用作所述缓冲存储器空间的部分。10.根据权利要求8所述的系统,其中所述操作进一步包含:从所述主机系统接收停用所述可调节缓冲存储器空间特征的请求;和响应于停用所述可调节缓冲存储器空间特征的所述请求,调节所述缓冲存储器空间以从所述缓冲存储器空间排除所述未指派存储空间的所述部分和所述一组过度布建存储空间的所述部分。11.一种方法,其包含:通过存储器子系统的存储器控制器确定是否在所述存储器子系统上启用可调节缓冲存储器空间特征,所述存储器子系统包含第一组存储器装置和第二组存储器装置,所述第二组存储器装置包含所分配存储空间,所述所分配存储空间用于存储将名称空间的逻辑存储器地址映射到与所述第一组存储器装置上的数据存储位置相对应的物理存储器地址的逻辑到物理存储器地址映射数据;和基于确定启用了所述可调节缓冲存储器空间特征:通过所述存储器控制器确定所述所分配存储空间中的一组过度布建存储空间,所述一组过度布建存储空间指派到一组当前名称空间,当前名称空间的过度布建存储空间与逻辑到物理存储器地址映射数据的存储相关联,所述逻辑到物理存储器地址映射数据将所述当前名称空间的一组逻辑存储器地址映射到与所述第一组存储器装置上的一组数据存储位置相对应的一组物理存储器地址,且所述一组数据存储位置在所述存储器子系统上保留为过度布建的;确定所述第二组存储器装置上的未分配存储空间;和对于耦合到所述存储器子系统的主机系统,启用对所述第二组存储器装置上的缓冲存储器空间的存取,所述缓冲存储器空间包含所述未分配存储空间的一部分和所述一组过度布建存储空间的一部分。12.根据权利要求11所述的方法,其中所述启用对所述缓冲存储器空间的存取包含重启或重置所述系统以调节报告给所述主机系统的所述缓冲存储器空间的存储大小。13.根据权利要求11所述的方法,其中对所述缓冲存储器空间的存取包含根据外围组件互连高速pcie标准经由基地址寄存器bar空间对所述缓冲存储器空间的存取。14.根据权利要求11所述的方法,其中在所述启用对所述缓冲存储器空间的存取之后,保留所述一组过度布建存储空间以用作所述缓冲存储器空间的部分。15.根据权利要求11所述的方法,其进一步包含:在所述确定是否在所述存储器子系统上启用所述可调节缓冲存储器空间特征之前,从所述主机系统接收启用所述可调节缓冲存储器空间特征的请求。16.根据权利要求11所述的方法,其进一步包含:从所述主机系统接收停用所述可调节缓冲存储器空间特征的请求;和响应于停用所述可调节缓冲存储器空间特征的所述请求,调节所述缓冲存储器空间以
从所述缓冲存储器空间排除所述一组过度布建存储空间的所述部分。17.根据权利要求11所述的方法,其进一步包含:基于确定启用了所述可调节缓冲存储器空间特征:确定所述所分配存储空间中的未指派存储空间,所述缓冲存储器空间进一步包含所述未指派存储空间的一部分。18.根据权利要求17所述的方法,其中在所述启用对所述缓冲存储器空间的存取之后,保留所述未指派存储空间和所述未分配存储空间以用作所述缓冲存储器空间的部分。19.根据权利要求17所述的方法,其进一步包含:从所述主机系统接收停用所述可调节缓冲存储器空间特征的请求;和响应于停用所述可调节缓冲存储器空间特征的所述请求,调节所述缓冲存储器空间以从所述缓冲存储器空间排除所述一组过度布建存储空间的所述部分和所述未分配存储空间的所述部分。20.一种非暂时性计算机可读存储媒体,其包含指令,所述指令在由处理装置执行时使得所述处理装置进行包含以下各项的操作:从主机系统接收减小逻辑到物理存储器地址映射数据的数据大小的请求,所述逻辑到物理存储器地址映射数据包含一组条目,所述条目中的每一个将名称空间的逻辑存储器地址映射到与存储在存储器子系统的第一组存储器装置上的数据单元相对应的物理存储器地址,所述数据单元具有数据单元大小,所述逻辑到物理存储器地址映射数据存储在存储器子系统的第二组存储器装置上;和响应于所述请求:将所述数据单元大小从第一值更新到第二值,所述第二值大于所述第一值;基于所述更新的数据单元大小产生减小大小的逻辑到物理存储器地址映射数据,所述减小大小的逻辑到物理存储器地址映射数据存储在所述第二组存储器装置上;基于所述减小大小的逻辑到物理存储器地址映射数据确定所述第二组存储器装置上的未分配存储空间;和对于所述主机系统,启用对所述第二组存储器装置上的缓冲存储器空间的存取,所述缓冲存储器空间包含所述未分配存储空间的一部分。

技术总结
本申请涉及一种可调节缓冲存储器空间。本文中所描述的各种实施例实现通过减少存储在存储器子系统的存储器(例如,主动存储器)上的逻辑到物理存储器地址L2P映射数据的量来调节(例如,增加)缓冲存储器空间,所述缓冲存储器空间由用于存储所述L2P映射数据的所述存储器提供。提供。提供。


技术研发人员:K
受保护的技术使用者:美光科技公司
技术研发日:2021.07.28
技术公布日:2022/2/6
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献