Find Performance Bottlenecks
AQtime lets you find performance bottlenecks in 32-bit and 64-bit C/C++, Delphi, .NET, Java, and Silverlight applications and scripts. You can use AQtime as a standalone performance profiler, or integrated into Microsoft Visual Studio and Embarcadero RAD Studio IDEs for improved productivity.
Choose the Level of Details
AQtime offers multiple modes for application performance analysis. You can start with a quick performance inspection using the lightweight Sampling profiler and then drill deeper into the hot spots using the more accurate Performance profiler.
Profile What You Need
With AQtime, you can focus on specific parts of your source code and select the exact source files, classes or methods to performance profile or exclude from profiling. You can start and stop profiling when you need it at any time during the application run. AQtime can also start and stop profiling automatically when the application execution enters or exits a specific method. All of this helps minimize the profiling overhead so that your application runs at its full potential the rest of the time.
Insightful Performance Reports
AQtime’s performance profiling reports help you easily identify functions and call paths that are causing the greatest impact on your application performance. Drill down from summary to detailed performance reports to understand what code needs performance tuning.
AQtime profiling is fully thread-aware and can monitor Windows, .NET and COM threads. You can turn profiling on and off on a per-thread basis, with thread names readable directly from the application code. Profiling results can be analyzed by a single thread or cumulatively.
Comparing Profiling Data
AQtime lets you compare profiling results of different application runs, so that you can easily view the performance difference before and after optimizations. You can view the difference as exact values or as a percentage. the hot spots using the more accurate Performance profiler.