发明名称 Method and apparatus for collecting performance data in a computer application
摘要 The present invention is a method and apparatus for measuring the performance of a subroutine in a software application executing upon a computer system. When characterized as a method, a monitoring application operating according to the present invention first intercepts a call to a subroutine. The monitoring application then examines a system clock. If the clock is in a particular configuration, the monitoring application collects a first set of performance data. Next, the monitoring application passes control to the subroutine. When the subroutine completes, control is returned to the monitoring application. The monitoring application then collects a second set of performance data. The first and second sets of data are then compared to determine the performance characteristics of the subroutine. If the clock in not in the particular configuration, the monitoring application passes control to the subroutine in such a way that processing continues as it would if the monitoring program had never been called.
申请公布号 US7490147(B2) 申请公布日期 2009.02.10
申请号 US20010012114 申请日期 2001.12.07
申请人 BMC SOFTWARE, INC. 发明人 PRICE ROBERT ALLEN
分类号 G06F15/173;G06F9/44;G06F11/34 主分类号 G06F15/173
代理机构 代理人
主权项
地址