发明名称 Method and system for compensating for instrumentation overhead in trace data by detecting minimum event times
摘要 A method and system for compensating for instrumentation overhead in trace data is provided. To profile a program, the program is executed to generate trace records that are written to a trace file. A set of event trace records in a trace file is processed to determine one or more trace overhead compensation values. The trace overhead compensation values are determined by computing, for each successive pair of event trace records in the trace file, a difference between a first timestamp in a preceding event trace record and a second timestamp in a succeeding event trace record. The minimum value of all of these differences is then stored as a trace overhead compensation value representing an amount of time for instrumentation processing of an event. The one or more trace overhead compensation values are applied to the event trace records during subsequent processing of the set of event trace records.
申请公布号 US6507805(B1) 申请公布日期 2003.01.14
申请号 US19990393086 申请日期 1999.09.09
申请人 IBM 发明人 GORDON JESSE MANNES;LEVINE FRANK ELIOT;URGUHART ROBERT J
分类号 G06F9/44;G06F9/445;G06F11/00;G06F17/30;(IPC1-7):G06F9/445 主分类号 G06F9/44
代理机构 代理人
主权项
地址