发明授权
US08271956B2 System, method and program product for dynamically adjusting trace buffer capacity based on execution history
失效
基于执行历史动态调整跟踪缓冲区容量的系统,方法和程序产品
- 专利标题: System, method and program product for dynamically adjusting trace buffer capacity based on execution history
- 专利标题(中): 基于执行历史动态调整跟踪缓冲区容量的系统,方法和程序产品
-
申请号: US12027469申请日: 2008-02-07
-
公开(公告)号: US08271956B2公开(公告)日: 2012-09-18
- 发明人: Michael J. Howland , Paul E. Rogers
- 申请人: Michael J. Howland , Paul E. Rogers
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Cantor Colburn LLP
- 代理商 Dennis Jung
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F9/45
摘要:
A method, system and program product for dynamically adjusting trace buffer capacity based on execution history. The method includes receiving, by a module configured to trace, a plurality of traces pertaining to one or more trace events generated during execution of a program being traced, the trace events generated including panel data and sequence data. The method further includes determining, using trace data captured from the plurality of traces received, whether or not a path for a trace event is a new path. If the path for the trace event is determined to be a new path, the method includes dynamically adjusting, by the module, an initial size of a trace buffer configured to store the trace data captured, such that, the module increases the initial size of the trace buffer upon making a determination that the trace event is a new trace event based on execution history.
公开/授权文献
信息查询