2011-09-27 108 views
2

我有一个程序,我遇到了一些性能问题。 我希望能够跟踪我的代码中每个函数运行所需的时间。分析程序性能

请推荐我一个工具,可以按照说明。

编辑:

有没有免费/开源的工具?

回答

0

如果你有VS 2010,您可以使用它的profiling工具来完成你想要什么

+0

不是只有在终极团队版本中可用?我很穷。 – Nahum

+0

不幸的是... – m0sa

+0

另外SharpDevelop有一些性能分析工具,它是开源的,你可以打开你的VS2010解决方案 – munissor

0

三个选项。 1)正如Joe所说,Jetbrains DotTrace。我用这个。这很好,很简单。 2)如M0sa所言,Visual Studio具有剖析工具,但仅限于Ultimate和Premium版本。

3)Redgate do Ants Profiler。显然现在好多了。多年前我拒绝了它,因为它速度慢,记忆力差。可能值得一看。

还有一些免费的特定技术工具。如果您下载包含一套性能工具的Windows 7 SDK包含WPF性能工具。仅供参考,它们并非全部仅适用于Windows 7.