Invention Grant
US08271956B2 System, method and program product for dynamically adjusting trace buffer capacity based on execution history
失效
基于执行历史动态调整跟踪缓冲区容量的系统,方法和程序产品
- Patent Title: System, method and program product for dynamically adjusting trace buffer capacity based on execution history
- Patent Title (中): 基于执行历史动态调整跟踪缓冲区容量的系统,方法和程序产品
-
Application No.: US12027469Application Date: 2008-02-07
-
Publication No.: US08271956B2Publication Date: 2012-09-18
- Inventor: Michael J. Howland , Paul E. Rogers
- Applicant: Michael J. Howland , Paul E. Rogers
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent Dennis Jung
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

Abstract:
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.
Public/Granted literature
Information query