在eclipse juno中对java进行性能分析

Lam*_*ach 5 java eclipse profiling eclipse-tptp eclipse-juno

我必须优化团队项目的性能(在Eclipse Juno中).

为了识别瓶颈(时间),我正在寻找工具或插件.

似乎有一个很好的平台TPTP,但Eclipse Juno不再支持这个. JVM是一个良好的开端,但似乎不足以进行更深入的分析.

您是否对Eclipse Juno中的集成插件有一些很好的实践?

如果没有,也许一些独立工具也是如此.

Tak*_*aky 6

Java Profiler世界中有几个重要的解决方案:

JProfiler和YourKit是分析大型EE应用程序的强大工具.就个人而言,我最喜欢YourKit.它易于与Eclipse集成.但这一切都是有偿的解决方案,并不总是需要购买这个.

如果您的应用程序不是很复杂,请首先尝试使用JVisualVM.它应该足以进行广泛的性能问题分析.为了监控GC行为,它有很棒的VisualGC插件.使用VIsualGC插件,进行堆转储并使用MAT进行分析,您可以根据需要完美地调整GC.