开发者

analyze program performance

I have a program and I have encountered some performance issues. I want to be able to track how long it takes for every single function in my code to run.

please recommend me a tool that can do as开发者_运维技巧 stated.

EDIT:

are there any free/open source tools?


Have a look at DotTrace, JetBrains are very good.


If you have VS 2010 you can use it's profiling tools to accomplish exactly what you want


I have a positive experience with SlimTune Profiler. It's lightweight, free and pretty powerful.


Three options. 1) As Joe says, Jetbrains DotTrace. I use this. It's nice and simple.

2) As M0sa says, Visual Studio has profiling tools, but only in Ultimate and premium editions.

3) Redgate do Ants Profiler. Apparently it's much better these days. I rejected it years ago because it was slow and a memory hog. Probably worth looking at.

There are also some tools available for free for specific technologies. If you download the Windows 7 SDK that includes a suite of performance tools include the WPF performance tools. FYI they aren't all just for Windows 7.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜