AQtime - это инструмент для повышения производительности и улучшения качества приложений.
AQtime позволяет замерять время выполнения функций и строк кода приложения, обнаруживать утечки и перетирки памяти, отслеживать использование ресурсов, последовательность вызова функций и получать другую информацию о приложении.
AQtime может анализировать 32- и 64-ех разрядные Windows, .NET, Silverlight и Java приложения, созданные с помощью C#, VB.NET, Visual C++, Visual Basic, Delphi, C++Builder, Intel C++, Compaq Visual Fortran и GNU C++ компиляторов. AQtime также поддерживает работу с JScript и VBScript кодом.
Для проверки работы приложения с помощью AQtime не нужно модифицировать исходный код приложения каким-либо специальным образом. AQtime поддерживает практически любые типы приложений: обычные exe файлы, динамически подключаемые библиотеки, сервисы, .NET assemblies, COM и DCOM клиенты и серверы, COM++, IIS (ISAPI) и ASP.NET приложения, CPL модули, BPL пакеты.
Результаты измерений группируются по потокам и представляются в наглядном виде. Имеются средства для включения/выключения сбора статистики во время выполнения приложения, а также для ограничения списка функций, классов и модулей, подлежащих анализу.
AQtime интегрируется в Visual Studio, а также в Embarcadero RAD Studio, что позволяет находить узкие места и оптимизировать ваши программы, не покидая среды разработки.
Интуитивно-понятный пользовательский интерфейс и большое количество инструментов для анализа позволяют быстро (буквально в течение первых минут использования) найти код, вызывающий проблемы с производительностью, утечки памяти и другие ошибки, которые влияют на качество приложений.