发明授权
US06598012B1 Method and system for compensating for output overhead in trace date using trace record information
失效
使用跟踪记录信息补偿跟踪数据中的输出开销的方法和系统
- 专利标题: Method and system for compensating for output overhead in trace date using trace record information
- 专利标题(中): 使用跟踪记录信息补偿跟踪数据中的输出开销的方法和系统
-
申请号: US09414344申请日: 1999-10-07
-
公开(公告)号: US06598012B1公开(公告)日: 2003-07-22
- 发明人: Robert Francis Berry , Jesse Mannes Gordon , Riaz Y. Hussain , Frank Eliot Levine , Robert J. Urquhart
- 申请人: Robert Francis Berry , Jesse Mannes Gordon , Riaz Y. Hussain , Frank Eliot Levine , Robert J. Urquhart
- 主分类号: G06F1500
- IPC分类号: G06F1500
摘要:
A method and system for compensating for output overhead in trace data is provided by analyzing and compensating for the overhead associated with outputting trace information to a trace buffer or a trace file in the form of trace records. A trace record represents an occurrence of some profiling event of interest. Each trace record contains a starting timestamp representing the time at which the generation of the trace record was commenced and an ending timestamp representing the time at which the generation of the trace record was completed. In order to compute the period of execution time attributable to the application program or system being profiled, a starting timestamp of a trace record is compared with the ending timestamp of a preceding trace record, and the difference between the timestamps is directly related to the execution time of the application program or system being profiled. The time period between the timestamps in a trace record is implicitly disregarded as attributable to overhead in the generation of trace records.
信息查询