Invention Grant
- Patent Title: System and method for managing cachable entities
- Patent Title (中): 用于管理可执行实体的系统和方法
-
Application No.: US10776909Application Date: 2004-02-11
-
Publication No.: US07831771B2Publication Date: 2010-11-09
- Inventor: Louis R. Degenaro , Arun K. Iyengar , Isabelle M. Rouvellou
- Applicant: Louis R. Degenaro , Arun K. Iyengar , Isabelle M. Rouvellou
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: F. Chau & Associates, LLC
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
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.
Public/Granted literature
- US20040162943A1 System and method for managing cachable entities Public/Granted day:2004-08-19
Information query