我有一个很长的程序,有数百种方法。在我尝试增强程序性能的过程中,我想监视每个方法或for循环所花费的时间,看看我应该从哪里开始优化代码。
有没有eclipse插件或软件工具呢?我的意思是计算每种方法所花费的时间而不增加大量的代码行?
答案 0 :(得分:1)
Visualvm有一位优秀的导演。
我通常在热循环中运行我的代码并在代码预热后附加,但是在代码的早期设置断点然后附加工作也很好。认为你真的很喜欢visualvm,我用它来每周至少跟踪一次代码中的性能瓶颈。
答案 1 :(得分:0)
jvisualvm它在jdk和jre AFAIR