Home All Groups Group Topic Archive Search About
Author
8 Sep 2006 5:50 PM
darjonase
I am looking for some way to analyze the timing of my code. I have
placed some elapsed time functions in various methods, but my code is
still running slow and I want to find the biggest culprits of this.

I know of the tools stated here before, such as Visual Studio Analyzer
and DevPartner, but DevPartner is far too expensive and I can't find
any type of downloadable installer for VSA. One post that I read
mentioned that there were other tools in Vis Studio that could be used.
Does anyone know what tools these might be?

Again, I am looking to see where all of my timing is going while I run
my code. Any tool you can think of, please list for me and I will
determine if pricing is worth it or not.

Thanks all,
Darian

Author
8 Sep 2006 6:52 PM
Andrew Backer
You might try dotTrace profiler (http://www.jetbrains.com/profiler/ ,
$250), from JetBrains.  They make IntelliJ, a java IDE we would all be
happy if MS would just copy and get it over with.

Never used it, so I can't vouch for it, but they have a good track
record.  If you do play with it, let me know how it is.

- Andrew

darjon***@gmail.com wrote:
Show quoteHide quote
> I am looking for some way to analyze the timing of my code. I have
> placed some elapsed time functions in various methods, but my code is
> still running slow and I want to find the biggest culprits of this.
>
> I know of the tools stated here before, such as Visual Studio Analyzer
> and DevPartner, but DevPartner is far too expensive and I can't find
> any type of downloadable installer for VSA. One post that I read
> mentioned that there were other tools in Vis Studio that could be used.
> Does anyone know what tools these might be?
>
> Again, I am looking to see where all of my timing is going while I run
> my code. Any tool you can think of, please list for me and I will
> determine if pricing is worth it or not.
>
> Thanks all,
> Darian
Author
8 Sep 2006 8:08 PM
AMercer
I like nprof, and it is free.

Show quoteHide quote
"darjon***@gmail.com" wrote:

> I am looking for some way to analyze the timing of my code. I have
> placed some elapsed time functions in various methods, but my code is
> still running slow and I want to find the biggest culprits of this.
>
> I know of the tools stated here before, such as Visual Studio Analyzer
> and DevPartner, but DevPartner is far too expensive and I can't find
> any type of downloadable installer for VSA. One post that I read
> mentioned that there were other tools in Vis Studio that could be used.
> Does anyone know what tools these might be?
>
> Again, I am looking to see where all of my timing is going while I run
> my code. Any tool you can think of, please list for me and I will
> determine if pricing is worth it or not.
>
> Thanks all,
> Darian
>
>
Author
11 Sep 2006 2:25 PM
vladimirkondratyev
There is also YourKit .NET Profiler http://www.yourkit.com/dotnet/

It can profiler CPU and memory and has intergation with Visual Studio.

Best regards,
Vladimir