Invention Grant
US09552221B1 Monitoring application execution using probe and profiling modules to collect timing and dependency information 有权
使用探测和分析模块监视应用程序执行,以收集时间和依赖关系信息

Monitoring application execution using probe and profiling modules to collect timing and dependency information
Abstract:
A system and method for analyzing application execution of multi-threaded applications is disclosed. An exemplary system includes a portable inter-thread communication mechanism; a profiling module; and an external interpretation application. A communication mechanism may be used to implement communication among a plurality of application threads. Responsive to an indication that an application should be monitored, a profiling module may profile at least one of a plurality of application threads to monitor and measure the thread's communications. Profiling information may be logged and the log may be provided to the external interpretation application. The external interpretation application may then parse the log and produce a graphic representation of execution metrics based on the information parsed from the log. The graphic representation may allow an end-user to acquire information and determine several statistics regarding the application's execution.
Information query
Patent Agency Ranking
0/0