我有一个程序,但我遇到了一些性能问题。 我希望能够跟踪代码中每个函数运行所需的时间。
请向我推荐一个可以按规定执行的工具。
编辑:
有免费/开源工具吗?
答案 0 :(得分:0)
看看DotTrace,JetBrains非常好。
答案 1 :(得分:0)
如果你有VS 2010,你可以使用它的profiling工具来完成你想要的东西
答案 2 :(得分:0)
我对SlimTune Profiler有积极的体验。它轻巧,自由,功能强大。
答案 3 :(得分:0)
三种选择。 1)正如Joe所说,Jetbrains DotTrace。我用这个。它很简单。
2)正如M0sa所说,Visual Studio具有分析工具,但仅限于Ultimate和高级版本。
3)Redgate做蚂蚁剖析器。显然这些天好多了。几年前我拒绝了它,因为它很慢而且记忆力很大。可能值得一看。
还有一些免费提供特定技术的工具。如果您下载包含一套性能工具的Windows 7 SDK,则包括WPF性能工具。仅供参考,他们并非仅适用于Windows 7。