在Eclipse中分析Java应用程序?(插入)

Nic*_*ner 51 java eclipse optimization plugins profiling

我希望在Eclipse中的 Java应用程序中找到瓶颈.我认为这可能有用:

http://www.eclipse.org/projects/project_summary.php?projectid=tptp.performance

还有其他好的插件吗?

编辑好了,它不一定是Eclipse插件.但这会很好.而且,我对速度最感兴趣.

Tho*_*sen 50

如果可以,在Sun Java 6 JDK(IBM也是)中使用jvisualvm.它开箱即用,可以回答许多初始问题.

请注意,在Windows上,您需要使用与要调查的程序相同的Java二进制文件调用jvisualvm以获得最佳结果.

(visualvm是Netbeans探查器的独立子集)

  • visualvm有一个eclipse启动器:http://visualvm.java.net/eclipse-launcher.html#installation (6认同)

Mic*_*rdt 20

根据我的经验,TPTP可以尽快逃避.这是一个可怕的过度工作的混乱,几乎不可能上班,记录严重,并作为糖蜜缓慢.

我不知道有任何关于eclipse的好的免费分析插件.但是,它真的必须是一个eclipse插件吗?VisualVM自Java 6u7开始附带JDK,快速且易于使用.它可能不是功能最丰富的分析器,但对我来说已经足够了.

  • 借调,不惜一切代价避免TPTP. (6认同)

Kev*_*vin 11

YourKit是一个优秀的商业分析器,具有良好的Eclipse集成.


zvi*_*ico 7

我发现JProfiler(商业)真的很有帮助.它具有Eclipse集成,虽然它不是每个sa的Eclipse插件,因此您可以非常轻松地调用分析器而不是常规执行会话.它具有非常好的瓶颈分析,您可以找到 - 调整设置以降低分析器本身的开销.强烈推荐.


Jay*_*ren 5

我还使用了NetBeans Profiler,它非常好。当它在Eclipse中运行时,很容易进行设置以分析您的Eclipse项目。您无需在Netbeans中打开项目。