Time-interval based monitor function for dynamic insertion into and removal from a running application
    1.
    发明授权
    Time-interval based monitor function for dynamic insertion into and removal from a running application 有权
    基于时间间隔的监视功能,用于动态插入和移除正在运行的应用程序

    公开(公告)号:US06928639B2

    公开(公告)日:2005-08-09

    申请号:US09950918

    申请日:2001-09-11

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3466 G06F2201/865

    摘要: A time-interval based monitor tool is provided for monitoring performance of a running application. The tool includes a time-based monitor function which is dynamically insertable into and removable from an address space of a running application to be monitored transparent to the application and without requiring recompilation. The time-based monitor function allows an operator to reset the monitor time interval without requiring extraction of the monitor function. In addition, the time-based monitor function allows access to one or more global variables of the application, and by changing a global variable can effect a change in the application's operation path.

    摘要翻译: 提供了基于时间间隔的监视工具来监视正在运行的应用程序的性能。 该工具包括一个基于时间的监视功能,该功能可动态地插入到运行的应用程序的地址空间中并从应用程序中移除,以便对应用程序进行透明监视,而无需重新编译。 基于时间的监视功能允许操作员重置监视时间间隔,而不需要提取监视功能。 此外,基于时间的监视功能允许访问应用程序的一个或多个全局变量,并且通过更改全局变量可以影响应用程序的操作路径的更改。

    Dynamic CPU usage profiling and function call tracing

    公开(公告)号:US07093234B2

    公开(公告)日:2006-08-15

    申请号:US09939005

    申请日:2001-08-24

    IPC分类号: G06F9/44 G06F9/45

    摘要: A method, and computer readable medium for the dynamic CPU (Central Processing Unit) usage and function call tracing on a target application. The setup of the tracing uses a -pg like solution, and is implemented using the DPCL (Dynamic Probe Class Library). The output is presented in a gmon.out format, which allows the use of popular analysis tools. The program being traced need not be recompiled or re-linked. This is particularly important if the source code is not available. The dynamic feature allows for different choices of profiling and the choice can even be changed once the target application is running.

    Automated configuration of on-circuit facilities
    4.
    发明授权
    Automated configuration of on-circuit facilities 失效
    自动配置电路设备

    公开(公告)号:US06970809B2

    公开(公告)日:2005-11-29

    申请号:US09941306

    申请日:2001-08-29

    IPC分类号: G06F11/34 G06F19/00

    CPC分类号: G06F11/348

    摘要: A system and method for configuring a plurality of monitors, which are contained within a complex circuit, to monitor a valid combination of events within the complex circuit. Each monitor of the complex circuit is only able to monitor a subset of the total set of events which may be monitored. The present invention allows a user to select valid associations between events and monitors, and then processes those selected associations for configuration of the complex circuit. The selected associations may be stored and reused in the future.

    摘要翻译: 一种用于配置包含在复杂电路内的多个监视器的系统和方法,用于监视复合电路内事件的有效组合。 复杂电路的每个监视器只能监视可能被监视的整组事件的子集。 本发明允许用户选择事件和监视器之间的有效关联,然后处理这些所选择的关联以配置复杂电路。 所选择的关联可以在将来被存储和重复使用。