Choosing a code profiling tool

Posts   
 
    
stefcl
User
Posts: 210
Joined: 23-Jun-2007
# Posted on: 26-Jul-2007 22:33:36   

Hello,

I'm looking for a tool that could help me to optimize my code. What I'd need is measuring the time it takes to go from line X to line Y, if possible with details (# of method calls, most time-consuming tasks).

I found devpartner studio interesting, it comes with full IDE integration and a bunch of cool features but it's a bit expensive cry ...

Is there a software you would recommend? Thanks in advance...

DvK
User
Posts: 318
Joined: 22-Mar-2006
# Posted on: 27-Jul-2007 09:19:31   

ANTS Profiler is one of the best ! -> http://www.red-gate.com/products/ants_profiler/index.htm

mihies avatar
mihies
User
Posts: 800
Joined: 29-Jan-2006
# Posted on: 27-Jul-2007 09:36:02   

I am on AQTime which is afaik better than ANTS. http://www.automatedqa.com/products/aqtime/

jeffreygg
User
Posts: 805
Joined: 26-Oct-2003
# Posted on: 27-Jul-2007 21:25:51   

JetBrains dotTrace profiler

http://www.jetbrains.com/profiler/ I've used it successfully, but I haven't compared it against the others. I liked it...

Jeff...

stefcl
User
Posts: 210
Joined: 23-Jun-2007
# Posted on: 29-Jul-2007 19:35:04   

Thanks, These products look great, I'll test them.

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39590
Joined: 17-Aug-2003
# Posted on: 29-Jul-2007 20:38:27   

We use ants profiler. We tried jetbrains' one which is different though it has some nasty bugs, like it doesn't always show up the profiled data after the app terminates which is erm... essential wink .

One thing the jetbrains profiler has is that it views the data more easier than the ants profiler.

For memory profiling, you can also use vs.net, at least if you have the team system sku.

Frans Bouma | Lead developer LLBLGen Pro
stefcl
User
Posts: 210
Joined: 23-Jun-2007
# Posted on: 05-Aug-2007 21:24:36   

I purchased Ants profiler yesterday, it's effective and among the cheapest sunglasses . Thank to everyone for your help.