首页> 外国专利> Managing least recently used cache using reduced memory footprint sequence container

Managing least recently used cache using reduced memory footprint sequence container

机译:使用缩小的内存占用序列容器管理最近最近使用的缓存

摘要

Techniques are provided for managing a least recently used cache using a linked list with a reduced memory footprint. A cache manager receives an I/O request comprising a target address, wherein the cache manager manages a cache memory having a maximum allocated amount of cache entries, and a linked list having a maximum allocated amount of list elements which is less than the maximum allocated amount of cache entries. If the target address does correspond to a cache entry, the cache manager accesses the cache entry to obtain the cache data from cache memory, removes a list element from the linked list, which corresponds to the accessed cache entry, selects an existing cache entry which currently does not have a corresponding list element in the linked list, and adds a list element to a head position of the linked list which corresponds to the selected cache entry.
机译:提供了使用具有减少的内存占用的链接列表来管理最近使用最近使用的缓存的技术。 缓存管理器接收包括目标地址的I / O请求,其中高速缓存管理器管理具有最大分配的高速缓存条目的高速缓冲存储器,以及具有小于最大分配的最大列表元素的最大分配量的链路列表 缓存条目的数量。 如果目标地址确实对应于高速缓存条目,则缓存管理器访问缓存条目以从高速缓冲存储器获取高速缓存数据,从链接列表中删除对应于访问的高速缓存条目的链接列表,从而选择现有的高速缓存条目 目前在链接列表中没有相应的列表元素,并将列表元素添加到链接列表的头部位置对应于所选的缓存条目。

著录项

  • 公开/公告号US11163699B2

    专利类型

  • 公开/公告日2021-11-02

    原文格式PDF

  • 申请/专利权人 EMC IP HOLDING COMPANY LLC;

    申请/专利号US202016834363

  • 发明设计人 ITAY KELLER;ZOHAR LAPIDOT;NETA PELEG;

    申请日2020-03-30

  • 分类号G06F12/123;G06F12/0817;G06F12/0891;G06F12/0831;G06F12/0871;

  • 国家 US

  • 入库时间 2022-08-24 22:01:57

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号