SYSTEM AND METHOD FOR ANALYZING DYNAMIC PERFORMANCE OF COMPLEX APPLICATIONS
    1.
    发明申请
    SYSTEM AND METHOD FOR ANALYZING DYNAMIC PERFORMANCE OF COMPLEX APPLICATIONS 有权
    用于分析复杂应用动态性能的系统和方法

    公开(公告)号:US20120278793A1

    公开(公告)日:2012-11-01

    申请号:US13097446

    申请日:2011-04-29

    IPC分类号: G06F9/45

    摘要: A system and method for monitoring the performance and execution flow of a target application and generating a corresponding data model are provided. The system and method comprise attaching to a thread or process of a target application and tracking the execution of subroutines using instrumentation commands. Data representing the execution flow of the various subroutines, subroutine calls, and their performance is gathered and used to generate data models representing the threads and processes of the application. The data models are optionally merged and/or pruned. A visualization of the data models is generated indicating relevant points of interest within the target application's execution flow.

    摘要翻译: 提供了一种用于监视目标应用程序的性能和执行流程并生成相应数据模型的系统和方法。 系统和方法包括附加到目标应用程序的线程或进程,并使用仪器命令跟踪子程序的执行。 收集表示各种子程序,子程序调用及其性能的执行流程的数据,并用于生成表示应用程序的线程和进程的数据模型。 数据模型可选地合并和/或修剪。 生成数据模型的可视化,指示目标应用程序的执行流程中的相关兴趣点。

    System and method for analyzing dynamic performance of complex applications
    2.
    发明授权
    System and method for analyzing dynamic performance of complex applications 有权
    用于分析复杂应用的动态性能的系统和方法

    公开(公告)号:US08856767B2

    公开(公告)日:2014-10-07

    申请号:US13097446

    申请日:2011-04-29

    IPC分类号: G06F9/45

    摘要: A system and method for monitoring the performance and execution flow of a target application and generating a corresponding data model are provided. The system and method comprise attaching to a thread or process of a target application and tracking the execution of subroutines using instrumentation commands. Data representing the execution flow of the various subroutines, subroutine calls, and their performance is gathered and used to generate data models representing the threads and processes of the application. The data models are optionally merged and/or pruned. A visualization of the data models is generated indicating relevant points of interest within the target application's execution flow.

    摘要翻译: 提供了一种用于监视目标应用程序的性能和执行流程并生成相应数据模型的系统和方法。 系统和方法包括附加到目标应用程序的线程或进程,并使用仪器命令跟踪子程序的执行。 收集表示各种子程序,子程序调用及其性能的执行流程的数据,并用于生成表示应用程序的线程和进程的数据模型。 数据模型可选地合并和/或修剪。 生成数据模型的可视化,指示目标应用程序的执行流程中的相关兴趣点。