发明授权
US07979748B2 Method and system for analyzing memory leaks occurring in java virtual machine data storage heaps
失效
用于分析Java虚拟机数据存储堆中发生的内存泄漏的方法和系统
- 专利标题: Method and system for analyzing memory leaks occurring in java virtual machine data storage heaps
- 专利标题(中): 用于分析Java虚拟机数据存储堆中发生的内存泄漏的方法和系统
-
申请号: US12756508申请日: 2010-04-08
-
公开(公告)号: US07979748B2公开(公告)日: 2011-07-12
- 发明人: Michael J. Brady
- 申请人: Michael J. Brady
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Lee Law, PLLC
- 代理商 Christopher B. Lee
- 主分类号: G06F11/00
- IPC分类号: G06F11/00
摘要:
A plurality of heap dump requests associated with an operating virtual machine (VM) program is received from a VM profiler interface module at a heap dump request processing module. In response to receipt of each heap dump request at the heap dump request processing module, a dynamic modifiable library identified within a dynamic modifiable configuration file is loaded into a memory, where the dynamic modifiable library comprises instructions associated with processing a current heap dump request. The instructions associated with processing the current heap dump request are executed. The dynamic modifiable library is unloaded from the memory. A plurality of heap dump files and a plurality of object movement event files generated by execution of the instructions are analyzed. A memory leak associated with the operating VM program is automatically identified based upon the analyzed plurality of heap dump files and the plurality of object movement event files.
公开/授权文献
信息查询