CLR profiler
Одним из важных факторов снижения производительности кода .NET является потребление памяти.Многие разработчики просто концентрируются на времени выполнения, чтобы определить узкие места производительности в приложении .NET.Только измерение времени выполнения не дает четкого представления о том, где находится проблема производительности.Время выполнения можно ясно увидеть
вот ссылка , где вы можете найти полную информацию ...
надеюсь, это поможет ...