Invention Grant
US08132162B2 Runtime machine analysis of applications to select methods suitable for method level caching
失效
运行时机器分析应用程序,选择适合方法级别缓存的方法
- Patent Title: Runtime machine analysis of applications to select methods suitable for method level caching
- Patent Title (中): 运行时机器分析应用程序,选择适合方法级别缓存的方法
-
Application No.: US11773463Application Date: 2007-07-05
-
Publication No.: US08132162B2Publication Date: 2012-03-06
- Inventor: Robert R. Peterson
- Applicant: Robert R. Peterson
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent David A. Mims, Jr.; Amy J. Pattillo
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
A runtime machine manages a selected disk space allocated to the runtime machine by the operating system and manages a separate method cache within the selected virtual disk space. The runtime machine controls caching within the method cache of a separate result of at least one method of the application marked as cache capable. For a next instance of the method detected by the runtime machine, the runtime machine accesses the cached separate result of the method in lieu of executing the method again. The runtime machine marks a method as cache capable by analyzing the types of objects within the argument object graph and result object graph of a method. If the runtime machine detects only primitive type objects, then the runtime machine marks the method so that the result of the method will be stored in the method cache.
Public/Granted literature
- US20090013320A1 Runtime Machine Analysis of Applications to Select Methods Suitable for Method Level Caching Public/Granted day:2009-01-08
Information query