【技术实现步骤摘要】
【国外来华专利技术】使用主机存储器缓冲器的存储器叠加
[0001]本公开的实施例大体上涉及存储器子系统,且更明确来说,涉及使用主机存储器缓冲器的存储器叠加。
技术介绍
[0002]存储器子系统可包含存储数据的一或多个存储器装置。存储器装置可为例如非易失性存储器装置及易失性存储器装置。一般来说,主机系统可利用存储器子系统来将数据存储在存储器装置处及从所述存储器装置检索数据。
附图说明
[0003]从下文给出的详细描述及从本公开的各个实施例的附图将更加完全地理解本公开。然而,图式不应理解为将本公开限于特定实施例,而仅是为了解释及理解。
[0004]图1说明根据本公开的一些实施例的包含存储器子系统的实例计算环境。
[0005]图2说明根据本公开的一些实施例的使用主机存储器缓冲器的存储器叠加。
[0006]图3是根据本公开的一些实施例的用于使用主机存储器缓冲器执行存储器叠加的实例方法的流程图。
[0007]图4是根据本公开的一些实施例的用于使用主机存储器缓冲器执行存储器叠加的另一实例方法的流程图。
[0008]5A到C说明根据本公开的一些实施例的使用主机存储器缓冲器在存储器子系统处进行的存储器叠加。
[0009]图6是本公开的实施例可操作于其中的实例计算机系统的框图。
具体实施方式
[0010]本公开的方面涉及用于使用主机系统存储器缓冲器进行存储器叠加的系统及方法。存储器子系统可为存储装置、存储器模块或存储装置与存储器模块的混合。下文结合图1描述存储装置及存储器模块 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法,其包括:由存储器子系统的处理装置将多个叠加区段从所述存储器子系统的非易失性存储器装置复制到驻留于与所述存储器子系统通信的主机系统的第一易失性存储器装置上的第一存储器缓冲器,其中所述多个叠加区段中的每一叠加区段包括一组相应的可执行指令;将所述多个叠加区段中的第一叠加区段从所述第一存储器缓冲器复制到驻留于所述存储器子系统的第二易失性存储器装置上的第二存储器缓冲器;由所述存储器子系统的所述处理装置执行驻留于所述第二存储器缓冲器中的所述第一叠加区段中所包含的第一组可执行指令;将所述多个叠加区段中的第二叠加区段从所述第一存储器缓冲器复制到所述第二存储器缓冲器;及由所述存储器子系统的所述处理装置执行驻留于所述第二存储器缓冲器中的所述第二叠加区段中所包含的第二组可执行指令。2.根据权利要求1所述的方法,其进一步包括:将存储于所述非易失性存储器装置处的一或多组可执行指令指派到所述多个叠加区段中的相应叠加区段。3.根据权利要求2所述的方法,其进一步包括:识别存储于所述非易失性存储器装置处的所述第一组可执行指令及所述第二组可执行指令,其中所述第一组可执行指令与第一执行频率相关联,且所述第二组可执行指令与第二执行频率相关联,其中响应于确定所述第一执行频率低于所述第二执行频率,所述第一组可执行指令经指派到所述第一叠加区段且所述第二组可执行指令经指派到所述第二叠加区段。4.根据权利要求2所述的方法,其进一步包括:确定所述第一组可执行指令中的指令是否包含对第三组可执行指令中的额外指令的引用,其中响应于确定所述第一组可执行指令中的所述指令包含对所述第三组可执行指令中的所述额外指令的引用,所述第一组可执行指令及所述第三组可执行指令经指派到所述第一叠加区段。5.根据权利要求1所述的方法,其进一步包括:确定在所述第二存储器缓冲器上空间是否可用于将所述第二叠加区段从所述第一存储器缓冲器复制到所述第二存储器缓冲器;及响应于确定在所述第二存储器缓冲器上空间不可用,从所述第二存储器缓冲器移除所述第一叠加区段,其中响应于从所述第二存储器缓冲器移除所述第一叠加区段,将所述第二叠加区段从所述第一存储器缓冲器复制到所述第二存储器缓冲器。6.根据权利要求1所述的方法,其进一步包括:分配所述第一存储器缓冲器的一或多个部分以用于所述多个叠加区段的复制,其中所述第一叠加区段及所述第二叠加区段经复制到所述第一存储器缓冲器的所述一或多个经分配部分。7.根据权利要求6所述的方法,其进一步包括:
基于所述第一存储器缓冲器的所述一或多个经分配部分的大小或数目中的至少一者来确定将复制到所述第一存储器缓冲器的所述一或多个经分配部分的所述多个叠加区段的数目。8.一种存储器子系统,其包括:第一易失性存储器装置,其包括第一存储器缓冲器;非易失性存储器装置,其经配置以存储多个叠加区段,其中所述多个叠加区段中的每一叠加区段包括一组相应的可执行指令;主机接口,其用于与主机系统通信;及处理装置,其用于:确定第一组可执行指令经包含于所述多个叠加区段中的第一叠加区段中;响应于确定所述多个叠加区段中的所述第一叠加区段不存在于所述存储器子系统的所述第一易失性存储器装置上,经由所述主机接口将所述第一叠加区段从所述主机系统的第二易失性存储器装置的第二存储器缓冲器复制到所述第一易失性存储器装置的所述第一存储器缓冲器;及执行驻留于所述第一存储器缓冲器中的所述第一组可执行指令。9.根据权利要求8所述的存储器子系统,其进一步包括:响应于确定所述多个叠加区段中的所述第一叠加区段不存在于所述主机系统的所述第二易失性存储器装置上,经由所述主机接口将所述第一叠加区段从所述非易失性存储器装置复制到所述主机系统的所述第二易失性存储器装置的所述第二存储器缓冲器。10.根据权利要求8所述的存储器子系统,其中为了确定所述第一组可执行指令经包含于所述第一叠加区段中,所述处理装置将:将所述第一组可执行指令的存储器地址作为参数值提供给叠加区段识别函数;及接收所述第一组可执行指令经包含于所述第一叠加区段中的指...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。