发明授权
- 专利标题: System and method for managing cachable entities
- 专利标题(中): 用于管理可执行实体的系统和方法
-
申请号: US10776909申请日: 2004-02-11
-
公开(公告)号: US07831771B2公开(公告)日: 2010-11-09
- 发明人: Louis R. Degenaro , Arun K. Iyengar , Isabelle M. Rouvellou
- 申请人: Louis R. Degenaro , Arun K. Iyengar , Isabelle M. Rouvellou
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: F. Chau & Associates, LLC
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
A system and method for managing cachable entities (i.e., entities stored in a cache and/or entities which may be stored in a cache) in a data processing application. In one aspect, a method for managing cachable entities comprises the steps of analyzing program code to determine if there is at least one statement which affects a desirability of performing at least one cache transaction; and performing the at least one cache transaction if it is desired. In another aspect, a program analysis tool statically analyzes program code to locate points where object state changes occur, where objects are created and where objects are deleted, and then generates regularized dependencies at such points for and employing the dependencies to invalidate dependent cached queries. Query specific keys are generated to insert query results into and retrieve query results from a dependency managed cache. Regularized dependencies are generated at the object query points and are attached to query results inserted into a dependency managed cache, which facilitates consistency of query results from the dependency managed cache.
公开/授权文献
- US20040162943A1 System and method for managing cachable entities 公开/授权日:2004-08-19
信息查询