我在一些遗留代码中遇到了一大堆旧的方法调用,其中一个或一些正在制造瓶颈并且确实减慢了速度.有没有快速的方法我可以获得一个报告,说明哪些方法调用花费时间,没有在调试中运行,单步执行并查看光标暂停的位置?
Jon*_*eet 11
使用分析器.我个人使用JetBrains dotTrace,但这主要是因为我获得了MVP的免费许可.还有其他工具可用,例如RedGate的ANTS.我自己没有使用过ANTS.
微软有一个免费的分析器,它面向.NET 2.0; 我希望它也适用于.NET 3.0和3.5,但很可能不是.NET 4,因为它有一个新的CLR.我自己的经验是,它有点受限,但仍然有用.
| 归档时间: |
|
| 查看次数: |
343 次 |
| 最近记录: |