我想更改代码中特定方法的实现方式。在将该更改提交到生产环境之前,我想确保我的更改对该特定方法的性能没有影响或影响最小。是否有任何可用的工具可以让我轻松地对 .NET 中的单个方法实现进行性能测试?我还能如何实现这种精细的性能测试?
问问题
286 次
2 回答
4
您可以使用 Visual Studio Profiler(高级版和终极版):
性能分析初学者指南(Visual Studio)
如何:比较 Profiler 数据文件(您可以通过创建比较(“Diff”)报告或视图来比较两个不同 Profiler 数据文件(.vsp 或 .vsps)的结果。比较显示差异、性能回归和改进从一个分析会话到另一个分析会话发生。)
还有Eqatec(免费)
于 2011-04-25T15:41:44.833 回答
0
使用探查器- Visual Studio 中内置了一个探查器。
你也可以得到商业的——DotTrace和Ants Performance Profiler有很好的声誉。
您需要在更改之前进行测量以获得基线,然后在查看更改后产生什么影响。
于 2011-04-25T15:42:02.857 回答