Il Profiling di un’Applicazione Java in Eclipse? (plug-in)

Sto cercando di trovare i colli di bottiglia nella mia applicazione Java in Eclipse. Sto pensando che potrebbe essere utile:

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

In ogni altro plugin da usare?

MODIFICA OK, non deve essere necessariamente un plug-in di Eclipse. Ma sarebbe bello. E, mi interessa di più la velocità.

 

8 Replies
  1. 50

    Se è possibile, utilizzare jvisualvm in Sun Java JDK 6 (IBM troppo). Funziona out of the box e può rispondere a molte delle domande iniziali.

    Nota che su Windows è necessario richiamare jvisualvm con lo stesso binario Java come il programma che si desidera indagare per i migliori risultati.

    (visualvm è un programma stand-alone sottoinsieme di Netbeans profiler)

  2. 20

    Nella mia esperienza, TPTP è qualcosa di fuggire da come veloce come possibile. E ‘ un negoziante di overengineered pasticcio, quasi impossibile raggiungere il luogo di lavoro, mal documentato, e lento come melassa.

    Io non sono a conoscenza di qualsiasi bene e libero di profilazione plugin per eclipse. Ma poi, è veramente necessario essere un plugin di eclipse? VisualVM viene fornito con il JDK dal Java 6u7, è veloce e facile da usare. Esso non può essere il più ricco di funzionalità di profiler, ma è stato sufficiente per me.

    • Distaccato, evitare TPTP a tutti i costi.
    • Ancora un altro uno di Ibm progetti per i loro proprietari prodotti basati su Eclipse che è stata lucidata e migrati a core Eclipse. Sospiro.
    • Il TPTP progetto sembra ormai moribondo: “la partecipazione al progetto si è ridotta di oltre il tempo”, “in modalità di manutenzione”, per essere archiviati: eclipse.org/tptp/home/project_info/devplans/…
    • Profiling è una delle cose che Netbeans fa molto, molto meglio di Eclipse.
  3. 7

    Ho trovato JProfiler (commerciale) per essere veramente utile. Ha Eclipse integrazione, anche se non è un plugin di Eclipse per sa’, in modo che si può facilmente richiamare un profiler, invece di una regolare esecuzione della sessione. Era molto buona analisi dei colli di bottiglia e si possono trovare-regola le impostazioni per abbassare i costi del profilo stesso. Altamente raccomandato.

Lascia un commento