发明授权
- 专利标题: Private slot
- 专利标题(中): 私人插槽
-
申请号: US10955136申请日: 2004-09-30
-
公开(公告)号: US08082397B1公开(公告)日: 2011-12-20
- 发明人: Josef Ezra , Adi Ofer
- 申请人: Josef Ezra , Adi Ofer
- 申请人地址: US MA Hopkinton
- 专利权人: EMC Corporation
- 当前专利权人: EMC Corporation
- 当前专利权人地址: US MA Hopkinton
- 代理机构: Muirhead and Saturnelli, LLC
- 主分类号: G06F12/02
- IPC分类号: G06F12/02
摘要:
Described are techniques and criteria used in connection with cache management. The cache may be organized as a plurality of memory banks in which each memory bank includes a plurality of slots. Each memory bank has an associated control slot that includes groups of extents of tags. Each cache slot has a corresponding tag that includes a bit value indicating the availability of the associated cache slot, and a time stamp indicating the last time the data in the slot was used. The cache may be shared by multiple processors. Exclusive access of the cache slots is implemented using an atomic compare and swap instruction. The time stamp of slots in the cache may be adjusted to indicate ages of slots affecting the amount of time a particular portion of data remains in the cache. Each director may obtain a cache slot from a private stack of nondata cache slots in addition to accessing a shared cache used by all directors.
信息查询