【技术实现步骤摘要】
【国外来华专利技术】用于实现对数据元素列表的高读取率的系统及方法
本专利技术的实施例涉及网络装置。特定来说,本专利技术的实施例涉及用于网络装置的存储器系统。
技术介绍
网络装置用以在网络中的节点之间转移数据。随着网络发展和通信信道的数据率增加,需要增加网络装置可在一段时间内处理的数据量。为满足这些网络的需求,装置需要一种存储器系统,所述存储器系统经设计以将数据读取到存储器中且从存储器写出数据,以适应网络的需求且最小化读取请求与写入请求之间的任何冲突。当前系统通过增加存储器的存取端口数目及/或增加所述存储器的时钟速度而满足网络的高容量及高数据率需求,这需要先进的半导体技术。然而,增加存储器上的存取端口的数目及使用先进的半导体技术来增加存储器的操作频率会显著地增加存储器的成本及操作这些存储器所需的功率预算。
技术实现思路
描述一种用于网络装置的存储器系统。所述存储器系统包含经配置以存储一或多个数据元素的主存储器。此外,所述存储器系统包含链接存储器,其经配置以维持一或多个指针以使存储于所述主存储器中的所述一或多个数据元素互连。所述存储器系统还包含自由条目管理器,其经配置以产生包含所述链接存储器中的一或多个位置的可用库组。另外,所述存储器系统包含上下文管理器,其经配置以维持元数据用于多个列表,其中每一列表含有一或多个数据元素。从附图及从下列详细描述将明白本专利技术的实施例的其它特征及优点。附图说明通过附图的图中的实例而非经由其限制说明本专利技术的实施例,其中相似元件符号指类似元件,且在附图中:图1说明根据实施例的包含实施分布式链接表的存储器系统的网络装置的框图;图2说明根据实施例的存储器 ...
【技术保护点】
一种用于网络装置的存储器系统,其包括:主存储器,其经配置以存储一或多个数据元素;链接存储器,其包含多个存储器库,所述多个存储器库的每一存储器库经配置以维持一或多个指针以使所述主存储器中的所述一或多个存储器位置互连,以形成包含一或多个跳表的第一跳表的至少一个列表;及内容管理器,其经配置以维持第一元数据用于所述第一跳表的第一头节点,用于所述第一头节点的所述元数据包含到用于所述第一跳表的第二节点的第二元数据的链接。
【技术特征摘要】
【国外来华专利技术】2015.07.15 US 14/800,654;2015.08.24 US 62/209,215;1.一种用于网络装置的存储器系统,其包括:主存储器,其经配置以存储一或多个数据元素;链接存储器,其包含多个存储器库,所述多个存储器库的每一存储器库经配置以维持一或多个指针以使所述主存储器中的所述一或多个存储器位置互连,以形成包含一或多个跳表的第一跳表的至少一个列表;及内容管理器,其经配置以维持第一元数据用于所述第一跳表的第一头节点,用于所述第一头节点的所述元数据包含到用于所述第一跳表的第二节点的第二元数据的链接。2.根据权利要求1所述的存储器系统,其中所述第一元数据是快照列表元数据。3.根据权利要求1所述的存储器系统,其中所述第一元数据包含序列标识符。4.根据权利要求2所述的存储器系统,其中所述至少一个列表是快照列表。5.根据权利要求2所述的存储器系统,其中所述多个存储器库的每一存储器库包含单个存取端口。6.根据权利要求1所述的存储器系统,进一步包括自由条目管理器,其经配置以产生包含所述链接存储器中的一或多个位置的可用库组,所述一或多个位置当前不用以维持所述一或多个指针。7.根据权利要求6所述的存储器系统,其中所述自由条目管理器经配置以产生包含所述一或多个位置的所述可用库组,所述一或多个位置当前不用以维持所述一或多个指针,使得对所述链接存储器的写入操作不与读取操作冲突。8.根据权利要求6所述的存储器系统,其中所述自由条目管理器经配置以通过基于从最后写入存取以来的时钟循环的数目移除一或多个库来产生所述可用库组。9.根据权利要求1所述的存储器系统,其中所述多个存储器库的每一存储器库经指定以维持所述一或多个指针用于所述一或多个跳表中的不同者。10.根据权利要求2所述的存储器系统,其中所述快照列表元数据用于形成至少一个快照跳表。11.一种用于实施网络装置中的存储器系统的方法,其包括:存储一或多个数据元素;维持一或多个指针以使所述主存储器中的所述一或多个存储器位置互连,以形成包含至少一个第一跳表的至少一个列表;在所述多个存储器库的至少一个存储器库中分配一或多个位置;及维持第一元数据用于所述第一跳表的第一头节点,用于所述第一头节点的所述元数据包含到用于所述第一跳表的第二节点的第二元数据的链接。12.根据权利要求11所述的方法,其进一步包括...
【专利技术属性】
技术研发人员:威廉·布莱德·马修斯,布鲁斯·H·关,穆罕默德·K·伊沙,尼尔·贝瑞特,阿维奈许·嘉尼卓·曼尼,
申请(专利权)人:伊诺凡恩有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。