发明授权
- 专利标题: Managing concurrent accesses to a cache
- 专利标题(中): 管理对缓存的并发访问
-
申请号: US13570847申请日: 2012-08-09
-
公开(公告)号: US08489821B2公开(公告)日: 2013-07-16
- 发明人: Paul M. Dantzig , Robert O. Dryfoos , Sastry S. Duri , Arun Iyengar
- 申请人: Paul M. Dantzig , Robert O. Dryfoos , Sastry S. Duri , Arun Iyengar
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Fleit Gibbons Gutman Bongini & Bianco PL
- 代理商 Thomas Grzesik
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
Various embodiments of the present invention allow concurrent accesses to a cache. A request to update an object stored in a cache is received. A first data structure comprising a new value for the object is created in response to receiving the request. A cache pointer is atomically modified to point to the first data structure. A second data structure comprising an old value for the cached object is maintained until a process, which holds a pointer to the old value of the cached object, at least one of one of ends and indicates that the old value is no longer needed.
公开/授权文献
- US20120303908A1 MANAGING CONCURRENT ACCESSES TO A CACHE 公开/授权日:2012-11-29
信息查询