2012-12-22 20 views
5

Devo ottimizzare le prestazioni di un progetto di squadra (in Eclipse Juno).Profilo per java in eclipse juno

Per identificare il collo della bottiglia (tempistica) sto cercando uno strumento o un plug-in.

Sembra esserci una buona piattaforma TPTP, ma questo non è più supportato in Eclipse Juno. JVM è un buon inizio ma non sembra sufficiente per un'analisi più approfondita.

Hai qualche buona pratica per un plugin integrato in Eclipse Juno?

Se no, forse anche uno strumento autonomo è succiecent.

risposta

6

Ci sono diversi grandi soluzione nel mondo profiler Java:

JProfiler e YourKit sono strumenti potenti per l'analisi grande applicazione EE. Personalmente preferisco di più YourKit. Ha easy intergation with Eclipse. Ma tutto è una soluzione a pagamento e non sempre è necessario acquistarlo.

Se non si dispone di un'applicazione molto complessa, provare a utilizzare JVisualVM all'inizio. Dovrebbe essere sufficiente per un'ampia gamma di analisi dei problemi di prestazioni. Per monitorare il comportamento di GC ha un ottimo plugin VisualGC. Con il plug-in VIsualGC, eseguendo i dump dell'heap e analizzandolo con MAT, è possibile sintonizzare perfettamente GC se necessario.

3

Sono un grande fan di JProfiler e ha anche un Eclipse plugin.

In questo post SO è possibile trovare come funziona.

+0

preferirei uno strumento gratuito o open source, ma darei un'occhiata. – Lambach

Problemi correlati