gpt4 book ai didi

.net - 在 dotnet 中查找缓慢/低效的方法调用

转载 作者:行者123 更新时间:2023-12-02 23:29:29 27 4
gpt4 key购买 nike

我在一些遗留代码中面临着一大堆旧的方法调用,其中一个或一些正在创建瓶颈并确实减慢速度。有没有什么快速方法可以获取有关哪些方法调用所花费时间的报告,而不是在调试中运行、单步执行并查看光标暂停的位置?

最佳答案

使用分析器。我个人使用JetBrains dotTrace但这主要是因为我获得了 MVP 的免费许可。还有其他可用的工具,例如 RedGate's ANTS 。我自己没用过 ANTS。

有一个free profiler from Microsoft其目标是.NET 2.0;我预计它也适用于 .NET 3.0 和 3.5,但很可能不适用于 .NET 4,因为它有一个新的 CLR。我自己的经验是,它有一定的局限性,但仍然有用。

关于.net - 在 dotnet 中查找缓慢/低效的方法调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2674496/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com