我们中的许多人都使用Perfmon工具进行性能分析。特别是.Net计数器,但Perfmon中有很多变量,因此很难将Perfmon的结果解释为有关我的应用程序的有价值的反馈。我想使用perfmon,(不是Ants Profiler之类的工具等),但我如何准确地解释观察结果呢?
欢迎任何意见。
答案 0 :(得分:4)
我使用日志性能分析(PAL)工具:http://pal.codeplex.com/
这不是一个“官方”微软工具,但我相信作者适用于微软。该项目似乎相当活跃。
除了提供的预设阈值文件(非常好)之外,您还可以编写自己的阈值来分析应用程序所需的内容。使用图表生成HTML报告也非常好。
更新:PAL 2.3.2不再依赖于MS LogParser或MS Office Web Components;它使用PowerShell v2.0或更高版本,MS .NET Framework 3.5 SP1和用于.NET 3.5的MS Chart Controls。