我正在使用 JetBrains dotTrace,我分析了我的应用程序,该应用程序完全受 CPU 限制。但是当你沿着树走下去时,结果不加到树的上一层,我只看到方法调用,而不是问题方法中节点的主体线。
是否可以逐行分析源代码。
即对于一个节点:
- SimulatePair() 99.04%
--nextUniform() 30.12%
--IDCF() 24.08%
所以调用 nextUniform + IDCF 的方法在 SimulatePair 中使用了 54% 的时间(或者 54% 的总执行时间,我不确定如何阅读这个)不管发生了什么,另外 46% 的 SimulatePair 我需要一些细节逐行计算。
非常感谢任何帮助或替代工具。
谢谢
最佳答案
查看 ANTS ...
Line-level code timing – drill down to the specific lines of code responsible for performance inefficiencies
关于c# - JetBrains dotTrace,是否可以逐行分析源代码?否则我需要另一个工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1120772/