Profiling Tool

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
 
O

Olle de Zwart

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.
 
M

Marc Bernard

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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top