存储系统中的可变长度编码

    公开(公告)号:CN104025010A

    公开(公告)日:2014-09-03

    申请号:CN201280053506.8

    申请日:2012-09-27

    Abstract: 本发明涉及一种用于在数据存储子系统中保持映射表的系统和方法。数据存储子系统支持分别包括多个条目的多个映射表。每一个条目包括带有关键字的一个元组。数据存储控制器被配置成利用可变长度编码对映射表中的每一个元组进行编码。此外,所述映射表可以被组织成多个时间排序层级,其中每一个层级包括一个或多个映射表条目。此外,可以至少部分地基于以下各项来选择对应于给定元组的多种编码当中的特定一种编码:未编码的给定元组的尺寸,已编码的给定元组的尺寸,以及用以编码给定元组的时间。

    对高速缓存进行可编程分区

    公开(公告)号:CN103874988A

    公开(公告)日:2014-06-18

    申请号:CN201180073218.4

    申请日:2011-08-29

    Inventor: N·卡切瓦茨

    CPC classification number: G06F12/1045 G06F12/1036

    Abstract: 可以将代理指派到高速缓存的分立部分。在一些情况下,可以将多于一个代理指派到相同的高速缓存部分。在一些实施例中,可以对所述部分的尺寸、代理到所述部分的指派以及代理的数量进行动态地编程。

    具有共享的输入/输出的安全分区

    公开(公告)号:CN103262053A

    公开(公告)日:2013-08-21

    申请号:CN201180060890.X

    申请日:2011-10-27

    Abstract: 用于允许多个虚拟系统环境在单个平台上执行的软分区系统可包含I/O服务分区(IOSP)。在单独的虚拟存储器中操作的IOSP在平台上分隔开并服务来自多个客户的盘和网络请求。IOSP提供从虚拟地址向物理地址的转换,使得,从客户的视点看,由客户使用的虚拟地址看起来为物理地址。可在Linux核中实现IOSP。IOSP的地址空间可扩展以包含DMA存储器部分,使得Linux核不包含所有的客户的存储器。IOSP可在支持或不支持用于引导的I/O的虚拟化技术的硬件上操作。

    高速缓存一致性控制方法、系统和程序

    公开(公告)号:CN103229152A

    公开(公告)日:2013-07-31

    申请号:CN201180056650.2

    申请日:2011-09-05

    Inventor: 上田真

    CPC classification number: G06F12/084 G06F12/1036

    Abstract: 本发明实现了高速缓存一致性控制,其中共享存储器类型多处理器系统的可缩放性得到提高,并且成本性能通过抑制硬件和软件的成本而得到改善。在一种用于控制多处理器系统的高速缓存一致性的系统中,在该多处理器系统中,包括高速缓存和TLB的多个处理器共享系统存储器,多个处理器中的每个处理器包括TLB控制单元,该TLB控制单元进一步包括:执行TLB搜索的TLB搜索单元;以及在无命中获得于TLB搜索中并且产生TLB中断时执行TLB注册信息处理的一致性处置器。一致性处置器包括:用于执行对系统存储器的页面表的搜索并且对TLB注册信息执行替换的TLB替换处置器;用于处置TLB未命中中断的TLB未命中异常处置单元,该TLB中断是在TLB中断不是由页面错误引起、但是匹配地址的注册信息未存在于TLB中时发生;以及用于处置存储中断的存储异常处置单元,该存储中断是在匹配地址的注册信息存在于TLB中、但是访问授权被违反时发生。

Patent Agency Ranking