Monday, December 13, 2010

Обзор ASP.NET профайлеров

Почти год назад была опубликована статья об использовании профилировщика приложений в Visual Studio 2010. В комментариях была высказана мысль о том, что неплохо было бы сравнить сей продукт с аналогичными. Попробую провести краткий обзор и сравнение 4-х самых известных профайлеров .NET.

В обзоре участвуют:
встроенный в Visual Studio 2010 (начиная с Premium редакции) профайлер (MSDN, блог);
ANTS Perfomance profiler от RedGate;
dotTrace от JetBrains;
EQATEC Profiler от EQATEC.


Что мы ждём от профайлера? Нам нужна абсолютная (время) и относительная (проценты) статистика выполнения отдельных участков кода (если возможно, с точностью до строки). После оптимизации каких-то критичных участков кода нужно запустить профайлинг ещё раз и сравнить результаты.

Так как по роду деятельности я связан с разработкой под web, то в качестве подопытного будет выступать ASP.NET приложение (скачать):

Read more: habrahabr.ru

Posted via email from .NET Info