【技术实现步骤摘要】
【国外来华专利技术】用于按需以页粒度进行存储器镜像的体系结构扩展
背景
1.
[0001]本公开总体上关于处理器技术和存储器镜像技术
。
2.
技术介绍
[0002]在计算机领域中,可靠性
、
可用性和可维修性
(reliability,availability and serviceability
,
RAS)
可以指被设计为提供具有高可靠性
、
高可用性和易于维修性的稳健计算机硬件的特征或技术
。
被设计为具有更高级别的
RAS
的计算机可包括保护数据完整性
、
提供容错和
/
或提供达相对较长时段的正常运行时间的功能
。
[0003]存储器镜像是通常在存储器设备
(
如服务器
)
上用于将存储器分成两个单独信道的技术,其中一个信道被复制到另一信道以创建数据冗余
。
存储器镜像技术可提供更高的存储器可靠性
。
例如,在一个信道中发生存储器故障的事件中,系统可以保持操作,因为存储器控制器可以在没有中断的情况下转移到另一信道
。
附图说明
[0004]以示例方式且非限制方式在附图的各图中图示本专利技术的各实施例,并且在附图中:
[0005]图1是根据实施例的集成电路的示例的框图;
[0006]图
2A
至图
2B
是根据实施例的方法的示例的流程图;< ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.
一种集成电路,包括:第一电路系统,用于根据页大小和信道交织粒度来管理存储器;以及第二电路系统,耦合至所述第一电路系统,所述第二电路系统用于:将数据存储在主地址处的
、
所述存储器的主区域中,以及在运行时按需以区域粒度管理所述数据在辅助地址处的
、
所述存储器的辅助区域中的镜像
。2.
如权利要求1所述的集成电路,其特征在于,所述第二电路系统进一步用于:在运行时按需对用于所述数据的所述镜像的所述存储器的所述辅助区域进行设置
、
分配和释放中的一项或多项
。3.
如权利要求1所述的集成电路,其特征在于,所述区域粒度对应于页粒度
。4.
如权利要求1至3中任一项所述的集成电路,其特征在于,所述第二电路系统进一步用于:计算用于将所述数据的所述镜像存储在所述主区域的相邻邻近区域处的
、
作为所述主地址的函数的所述辅助地址
。5.
如权利要求4所述的集成电路,其特征在于,所述函数将所计算的地址提供给与所述主地址的存储器信道不同的存储器信道
。6.
如权利要求5所述的集成电路,其特征在于,所述函数基于所述主地址和所述区域粒度
。7.
如权利要求6所述的集成电路,其特征在于,所述函数进一步基于交织信道的数量和所述信道交织粒度
。8.
一种装置,包括:存储器;以及控制器,通信地耦合至所述存储器,所述控制器包括电路系统,所述电路系统用于:根据页大小和信道交织粒度来管理所述存储器,将数据存储在主地址处的
、
所述存储器的主区域中,以及在运行时按需以区域粒度管理所述数据在辅助地址处的
、
所述存储器的辅助区域中的镜像
。9.
如权利要求8所述的装置,其特征在于,所述电路系统进一步用于:在运行时按需调整经镜像存储器的总量
。10.
如权利要求8所述的装置,其特征在于,所述电路系统进一步用于:针对经镜像存储器利用数量与针对非镜像存储器利用的交织路的数量相同的交织路
。11.
如权利要求8所述的装置,其特征在于,所述电路系统进一步用于:基于存储在页表条目中的指示来确定所述主区域是否被镜像
。12.
如权利要求8至
11
中任一项所述的装置,其特征在于,所述电路系统进一步用于:计算用于将所述数据的所述镜像存储在所述主区域的相邻邻近区域处的
、
作为所述主地址的函数的所述辅助地址
。13.
如权利要求
12
所述的装置,其特征在于,所述函数将所计算的地址提供给与所述主地址的存储器信道不同的存储...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。