Node-LockedLicense The Node-Locked license is bound to one computer.
You can run only one AQTime Pro instance at a time on this computer.
Node-Locked licenses cannot be used on virtual
machines. If you need to use AQTime on them, use Floating User licenses.
Floating User License The Floating User license lets you run several
AQTime Pro copies on multiple computers in the local network. The number of
copies that can work concurrently is determined by the license key.
AQTime removes the dangerous guesswork traditionally associated with performance and memory usage optimization. It offers you an easy-to-use and structured way to hunt down and eliminate the cause of bottlenecks as well as memory hogging unsafe code. With AQTime you can be on your way to building applications that perform at their highest possible level - all the time!
AQTime was built with a single key objective - to help you completely understand how your programs perform during execution. AQTime gathers crucial performance and memory allocation information at runtime and delivers it to you in both summarized and detailed form, with all the tools you will need to begin the optimization process - from customized filters and graphical call hierarchies to source code views.
Performance Profiler
Bottlenecks hinder your application from functioning at peak performance and damages the user experience. AQTime Pro includes performance profiling reports that help you easily identify functions and call paths that are causing the greatest impact on your application performance.
Code Coverage ProfilerLower code coverage increases the likelihood of application performance degradation. In addition, code coverage gaps mean there may be hidden bugs lurking in your code that you need to test for. AQTime Pro includes Coverage and Light Coverage profilers to help you trace untested code or find unnecessary routines and code lines that are never called. Memory LeaksMemory Leaks are elusive, they gradually destroy performance runtime and ultimately cause applications to crash. AQTime Pro¡¯s Allocation Profiler shows your application¡¯s memory and resource allocations in real time to help you detect excessive memory and resource usage finds memory leaks so applications can run at peak performance. C/C++ Code ProfilingAQTime Pro improves quality of your C and C++ applications by finding performance bottlenecks, memory/resource leaks, and more. Delphi ProfilingAQTime Pro provides top-to-bottom Delphi application analysis, including performance profiling, memory and resource profiling, code coverage, unused unit detection, code metrics, exception tracing and integration with RAD Studio. Visual Studio & RAD Studio IntegrationAQTime Pro can be used as a standalone profiler, as well as integrated into Microsoft Visual Studio and Embarcadero RAD Studio for improved developer productivity. Intuitive ReportingAQTime Pro¡¯s intuitive reporting helps developers drill down deep and find the root cause of their code bugs fast. It gathers information for each line of the source code within routines that were added to the area.
System Requirements
Hardware Requirements
Intel Pentium II 450 or higher (Pentium 4 1GHz recommended). AQTime also supports the following processors: - Processors of the Intel Core family (Intel Core i7, Intel Core 2 Duo, Intel Core Duo and others)
1.5 GB hard disk space for installation (including 400 MB on the system drive for installing AQTime samples and SDK). 500 MB for using the product.
[!]AQTime samples and SDK are always installed to the system drive.
SVGA (800 ¡¿ 600) or higher resolution monitor.
Mouse or other pointing device.
Note: AQTime may consume a lot of memory to store profiler information. Therefore, when working with large projects, it is recommended that you allocate as much physical RAM as possible so that Windows does not use the swap file.
Operating System and Internet Explorer
Operating system: - Microsoft Windows 10 (both 32-bit and 64-bit editions).
-Microsoft Windows 8 and 8.1 (either 32-, or 64-bit edition). [!]Profiling of Windows Store (Modern UI) applications is currently not supported.
-Microsoft Windows Server 2012.
-Microsoft Windows Server 2008 (either 32-, or 64-bit edition).
-Microsoft Windows Server 2008 R2 is also supported.
-Microsoft Windows Vista (either 32-, or 64-bit edition).
-Microsoft Windows Server 2003 (either 32-, or 64-bit edition).
-Microsoft Windows XP (either 32-, or 64-bit edition).
Microsoft Internet Explorer 7.0 or later.
[!] Important notes:
If you use a computer that has several processors or a multiple-core processor (for example, dual-core CPU) and has Windows XP Service Pack 2, then you must install the Windows update #896256 in order for AQTime to be able to profile your application correctly. The update can be obtained in the following ways:
To use AQTime on Windows Server 2008 R2, the WoW64 component is required. The Server Core installation option for Windows Server 2008 R2 does not install WoW64 by default, so, you should install it yourself. Install the WoW64 component even if you are going to profile 32-bit modules on a 64-bit operating system.
Integration Into IDEs
AQTime can be integrated into Microsoft Visual Studio and Embarcadero RAD Studio:
Microsoft Visual Studio 2017 Microsoft Visual Studio 2015 Microsoft Visual Studio 2013 Microsoft Visual Studio 2012 Microsoft Visual Studio 2010 Microsoft Visual Studio 2008 Microsoft Visual Studio 2005 Microsoft Visual Studio .NET 2003 Microsoft Visual Studio .NET
Embarcadero RAD Studio 10.4 Sydney Embarcadero RAD Studio 10.3 Rio Embarcadero RAD Studio 10.2 Tokyo Embarcadero RAD Studio 10.1 Berlin Embarcadero RAD Studio 10 Seattle Embarcadero RAD Studio XE8 Embarcadero RAD Studio XE7 Embarcadero RAD Studio XE6
[!] You need to run the IDE as administrator the first time after installing AQTime integration in order to complete the installation.