Profiling Tool

  • Thread starter Thread starter rawCoder
  • Start date Start date
R

rawCoder

hi,

I would like to profile an application using some tool in such a way that i
dont want to add any probe code in the application.

And I am also interested in knowing the lines of codes that are hit/run most
of the times and also the lines of code which took most time in execution.
( as it is said that 20% of your code takes 80% of the execution time )

What are the good tools/techniques for profiling in .NET ( which dont
require any code to be added )

Thanx in advance
rawCoder
 
rawCoder said:
hi,

I would like to profile an application using some tool in such a way that i
dont want to add any probe code in the application.

And I am also interested in knowing the lines of codes that are hit/run most
of the times and also the lines of code which took most time in execution.
( as it is said that 20% of your code takes 80% of the execution time )

What are the good tools/techniques for profiling in .NET ( which dont
require any code to be added )

Thanx in advance
rawCoder

red-gate's ANTS profiler is a good one:
http://www.red-gate.com/code_profiling.htm

There is a pre beta tool from jetbrains
http://www.jetbrains.net/confluence/display/NetProf/Home


There is also the profiling API, you can write your own profiler if you
have a specific need.
 
rawCoder said:
hi,

I would like to profile an application using some tool in such a way that
i
dont want to add any probe code in the application.

And I am also interested in knowing the lines of codes that are hit/run
most
of the times and also the lines of code which took most time in execution.
( as it is said that 20% of your code takes 80% of the execution time )

What are the good tools/techniques for profiling in .NET ( which dont
require any code to be added )

Try this one (watch for url wrap):

http://www.compuware.com/products/d...mmunity+Edition'&offering=DevPartner&sf=1&p=0

Pretty full featured for a free version.

Marc
 
Back
Top