Sehr schade, denn TPTP fand ich als freie Profiling-Umgebung ganz cool (wenn auch nicht besonders performant). Die Testumgebung habe ich nie benutzt…
http://www.eclipse.org/tptp/home/project_info/devplans/EclipseTPTPProjectPlan2010.htm schreibt:
The Eclipse Test and Performance Tools Platform (TPTP) Project provides an open platform supplying powerful frameworks and services that allow software developers to build unique test and performance tools, both open source and commercial, that can be easily integrated with the platform and with other tools.
After many successful releases of TPTP, the project has evolved and matured. However, participation in the project has dwindled over time. TPTP has been in maintenance mode since TPTP 4.5.0 and at this point of the project cycle, the PMC has decided that TPTP 4.7 will be the last major release of TPTP (part of the Eclipse Helio release). We will be participating in the upcoming Helios services releases (TPTP 4.7.1 for Helios SR1 and TPTP 4.7.2 for Helios SR2) but will not be part of the next major Eclipse release (Eclipse 3.7, a.k.a. Indigo).
Once TPTP 4.7.2 is released in February 2011, we plan to follow the Eclipse archiving process to archive the remaining TPTP projects, which means that the mailing lists, newsgroups, website, and completed CVS/SVN repository will be stored in an archive (a zip or tar.gz) on the eclipse.org servers. The projects to be archived include:
· Platform
· Testing Tools
· Trace & Profiling Tools
· Monitoring Tools (archiving already approved by the EMO in May 2010)
Und warum also die Einstellung? Open Source funktioniert eben nur, wenn viele mitmachen.
Frage: Was benutzt ihr zum Profilen? Freie Tools (NetBeans, …) oder kommerzielle wie JProfiler, JProbe, … ?
Ich selbst benutze NetBeans eh als IDE – Kollegen, die Eclipse benutzen, verwenden die JVisualVM für etwas Profiling (also implizit NetBeans).
Ich verwende YourKit (und als IDE IDEA), kann aber keine grosse Vergleiche ziehen. Vor kurzem habe ich VisualVM 1.3 probiert, konnte mich aber damit nicht anfreunden da zu träge mit meiner Projekt-Grösse (wie auch NetBeans).
Wäre interessant zu wissen ob jemand ein Tool kennt um den Inhalt vom PermGen schlau zu analysieren, ich habe keins gefunden.
Wir verwenden jetm (http://jetm.void.fm/) unter Eclipse. Ist ein einfaches aber sehrnützliches Tool.
Wir benutzen YourKit und ich bin vollkommen zufrieden. Alles was das Herz benötigt: Filter, Sampling, Tracing, Probes, Deadlockerkennung, Exceptions werden gezählt, Speicheranalyse (ok da hat das Memory-Analyse-Tool von Eclipse ein paar bessere Features), Echtzeit Threadanalyse, usw. etc.