Inspección y análisis de código Java.
1) Complejidad ciclomática (Cyclomatic Complexity)
- Plugin para Eclipse Metrics (URL to install: http://metrics.sourceforge.net/update).
2) Covertura de test (Coverage)
- Plugin para Elicpse EclEmma (URL to install: http://update.eclemma.org/).
3) Análisis de dependencia (Dependancy Analysis)
- Plugin para Elicpse JDepend4Eclipse (URL to install: http://andrei.gmxhome.de/eclipse/).
4) Análisis de Bytecode (Bytecode Analysis)
- Plugin para Elicpse FindBugs (URL to install: http://findbugs.cs.umd.edu/eclipse).
5) Análisis de código fuente (Source Code Analysis)
- Plugin para Elicpse PMD (URL to install: http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/).
6) Monitoreo de memoria
- JPS y JSTAT:
Ejemplo para consultar la memoria PermGen que esta utilizando el proceso 666:
jstat -gcpermcapacity 666
Ejemplo: jconsole processID
Referencia:
-Top 5 Static Analysis Plugins for Eclipse.
-Memoria PermGen en Java.
-Oracle: Using Jconsole.
-5 things you didn't know about ... Java performance monitoring, Part 2.
-InstallVisualVM and JSTAT.
No hay comentarios:
Publicar un comentario