Почти год назад была опубликована статья об использовании профилировщика приложений в 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
встроенный в Visual Studio 2010 (начиная с Premium редакции) профайлер (MSDN, блог);
ANTS Perfomance profiler от RedGate;
dotTrace от JetBrains;
EQATEC Profiler от EQATEC.
Что мы ждём от профайлера? Нам нужна абсолютная (время) и относительная (проценты) статистика выполнения отдельных участков кода (если возможно, с точностью до строки). После оптимизации каких-то критичных участков кода нужно запустить профайлинг ещё раз и сравнить результаты.Так как по роду деятельности я связан с разработкой под web, то в качестве подопытного будет выступать ASP.NET приложение (скачать):Read more: habrahabr.ru