发明授权
US08266595B2 Removal of asynchronous events in complex application performance analysis
失效
在复杂的应用程序性能分析中删除异步事件
- 专利标题: Removal of asynchronous events in complex application performance analysis
- 专利标题(中): 在复杂的应用程序性能分析中删除异步事件
-
申请号: US10777909申请日: 2004-02-12
-
公开(公告)号: US08266595B2公开(公告)日: 2012-09-11
- 发明人: William Preston Alexander, III , Robert Tod Dimpsey , Frank Eliot Levine , Robert John Urquhart
- 申请人: William Preston Alexander, III , Robert Tod Dimpsey , Frank Eliot Levine , Robert John Urquhart
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Yee & Associates, P.C.
- 代理商 David A. Mims, Jr.
- 主分类号: G06F9/44
- IPC分类号: G06F9/44
摘要:
A method and apparatus for identifying a minimum call tree data structure from a plurality of call tree data structures are provided. With the apparatus and method, call tree data structures are generated for two or more executions of a build of a computer program. The apparatus and method perform a “tree-minimization” operation in which the two or more call trees generated during runs of the computer program are walked and only those nodes that are present in each of the tree data structures are maintained in a minimized tree data structure. In addition, the minimum values for these common nodes are maintained in the minimized tree data structure. In this way, asynchronous events are removed from the minimum tree data structure and analysis may focus on those areas of the computer program that are consistent between runs of the computer program.