dotTrace Performance 5.0.1044.2
dotTrace предназначен для профилирования приложений на основе платформы .NET Framework версий 1.1, 2.0, 3.x и 4.0, отслеживание использования памяти .NET-приложениями версий 2.0 - 4.0. Кроме того, возможно профилирование ASP.NET-приложений, работающих на Internet Information Services и ASP.NET Development Server, а также можно профилировать службы Windows. Поддерживается, как интеграция в Visual Studio, так и работа в режиме командной строки.
Возможности и особенности:
- Удобное представление данных: несколько режимов отображения (дерево вызовов, критические участки кода и пр.), причем каждый вызов функции представлен в виде информатичной иконки, содержащей информацию о потребленном времени и других параметрах; для функций предусмотрена возможность создания отдельных вкладок; отчеты можно сохранять и просматривать внешними программами и т. д.
- Режимы профилирования: поддерживаются 4 режима — семплирование, трассировка, измерение времени потока подпрограммы и общий анализ времени. В режиме семплирования профилирования выполняется примерно в 30 раз быстрее, чем при трассировке, но при этом жертвуется точность измерения, данный режим предназначен для быстрого профилирования. В режиме измерения времени потока при помощи специального таймера анализируется эффективность выполнения потока. Данный режим используется для анализа многопоточных приложений.
- Сравнение снимков состояния программы: можно сравнивать два любые снимка состояния (snapshots) программы, при этом программа выдаст анализ их различий.
- Статистика по функциям: поддерживается сбор статистики по каждой функции, соответственно, в дереве вызовов можно легко получить информацию по количеству вызовов каждой функции и др.
- Фильтрация: можно настраивать программу на сбор информации только по нужным функциям.
- Профилирование памяти: поддерживается анализ потребляемой памяти .NET-приложениями (только для версий 2.0 и 3.x). Причем профилирования может выполняться в двух режимах: путем формирования снимков (дампов) памяти во время выполнения программы, что позволит выявить загрузку ненужных объектов в память, а также путем сравнения состояния памяти в начале и конце некоторого временного интервала, при этом программа проведет анализ и выдаст информацию о новых (New), живых (Live), мертвых (Dead) и ненужных (Garbage) объектах.
ОС: Windows XP, Vista, Windows 7, и 2003/2008 Server
Что нового в версии 5.0:
- Attaching to .NET process
- Displaying decompiled code
- Improved remote profiling
- Simultaneous profiling of applications targeting CLR versions 2.0 and 4.0
- Support for IIS Express
- Profiling XBAP applications
- Transparent integration with Typemock Isolator
- More options in Plain List
- Support for UNC paths
- Improved Adjust Time functionality
- Threads that do message pumping are marked with special icon
Скачать программу dotTrace Performance 5.0.1044.2 (27,15 МБ):
Bukkollaider 20/03/12 Просмотров: 2002
0