0

我有一个很长的程序,有数百种方法。在我试图提高程序性能的过程中,我想监控每个方法或 for 循环所花费的时间,看看我应该从哪里开始优化代码。

是否有任何 Eclipse 插件或软件工具可以做到这一点?我的意思是在不添加大量代码行的情况下计算每种方法所花费的时间?

4

2 回答 2

1

Visualvm有一个出色的分析器。

我通常在热循环中运行我的代码并在代码预热后附加,但在代码的早期设置断点然后附加也很有效。认为您会非常喜欢visualvm,我每周至少用它来跟踪代码中的性能瓶颈一次。

于 2013-06-20T16:13:15.503 回答
0

jvisualvm 它在 jdk 和 jre AFAIR

于 2013-06-20T16:12:00.757 回答