AQTime allows application developers to measure the performance, memory and resource allocations and other characteristics of applications and helps identify and eliminate bottlenecks.
The profiling process includes several steps. You typically begin with creating an AQTime project and defining the application modules, classes and functions you want to profile. You can choose from a variety of profilers and select the level of details collected by the profiler. The profiling can be started in parallel with your application, or you can attach the profiler to an already running process. After you stop the profiling, AQTime displays the aggregated information in several views that help visualize performance and other issues.
In this section:
For the most effective profiling, you need to compile your application with debug information. This section describes the needed compiler settings for various development tools.
Explains how you can create and configure a profiling project in AQTime.
Explains how to start and stop the profiling and control the profiling process.
Describes specifics of profiling applications created with various development tools.
Explains how to perform various operations on profiling results: to compare two result sets, search for information, export them to a file or database, and so on.
Provides tips and techniques for profiling applications and analyzing profiling results.
Provides information about applications, code and routines that cannot be profiled with AQTime.
Related Topics of Interest
Described profilers included in AQTime.
Explains how to start the profiling from the command prompt and control it programmatically using AQTime’s COM automation API.