1

Possible Duplicate:
What Are Some Good .NET Profilers?

Can You suggest any software which can check my application while executing and show which methods take what time ?

thanks for help, I need to solve performance issue and Im looking for bottlenecks

Community
  • 1
  • 1
gruber
  • 28,739
  • 35
  • 124
  • 216

4 Answers4

2

You're looking for a performance profiler. Check out Eqatec (free) or ANTS (not free). Both are solid. There are others, too; just Google performance profilers.

Dan Tao
  • 125,917
  • 54
  • 300
  • 447
0

there are plenty of profilers listed here:

Any decent C# profilers out there?

Community
  • 1
  • 1
GreyCloud
  • 3,030
  • 5
  • 32
  • 47
0

Also check out dotTrace.

Dmitri Nesteruk
  • 23,067
  • 22
  • 97
  • 166
0

Actually for starting out with performance analysis, VS 2010 doesn't do too bad of a job. Just select Debug | Start Performance Analysis and you can select what you are interested in, certainly it will show you the "hot spots" in your applications / in which functions the most time is spent in. The picture just shows a quick sample I took.

alt text

BrokenGlass
  • 158,293
  • 28
  • 286
  • 335
  • 1
    This is an excellent suggestion, but it's worth noting that this is only available on the Premium or Ultimate editions of Visual Studio: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/product-comparison – Cody Gray - on strike Jan 02 '11 at 06:35
  • good point Cody, there's also a free Ultimate edition trial for 30 days if you want to check out the features: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=06a32b1c-80e9-41df-ba0c-79d56cb823f7 – BrokenGlass Jan 02 '11 at 17:14